Text background stands out when printing. What you see on screen is not what you get from the printer

Please can you advise me ? I made posters in Inkscape, being equations on coloured backgrounds. I blurred the equations because I think it looks “artistic” 🙂 I then saved the Inkscape .svg files to pdf files, and had a copy shop print them out. On printing, the text has acquired a rectangular background of a colour which contrasts with the rest of the page:

enter image description here

How can I avoid this ? On screen there was no such rectangle.


Opening the svg in internet explorer, it looks fine, i.e. there is no contrasting rectangle.

The Inkscape settings I used to save as pdf are:
Restrict to PDF version 1.5.
Convert text to paths: UNCHECKED
PDF and Latex: Omit text in pdf, and create LaTeX file: unchecked.
Rasterize Filter effects: checked. (Otherwise the text will not be blurred in the pdf file.)
Resolution for rasterization: 300 dpi
Output page size: Use document’s page size
Bleed / margin (mm) 0.0

I don’t know how to work with Layers.

The svg code is here:

the code of the svg file


My answer probably doesn’t help with your issue from the program itself but you could now just print the SVG from the jsfiddle link.

You have to turn the fill to 0


     y="-36.983276" />


     y="-36.983276" />

See example https://jsfiddle.net/5qs1sffh/

This will take out the background color of the graphic and you are going to be left with the shade of blue or whatever you make the background color. I just removed the color from your SVG graphic.

An alternative to this is to make the background the same color as the background color in the SVG.

Source : Link , Question Author : Simon , Answer Author : AndrewH

Leave a Comment