Copy link to clipboard
Copied
It seems as of lately I cannot output transparent SVGs anymore?
Upon saving as SVG it will say:
Gradients are rasterized
Clips are expanded
Transparent artwork is rasterized
Masks are rasterized
Now, I'm not sure if it always said that, but I know for sure that the resulting icon would be transparent.
I've even tried doing it with icons I've previously successfully exported.
The way I try to do it is:
Go to File > Save As > Save as SVG > Set SVG Profile to Tiny 1.1 +.
Any ideas as to what is happening? Am I doing something wrong that I'm not seeing?
For now, I guess I will just edit the resulting SVG to have opacity.
I must've hit my head or something. I was sure I used to output opacity. But looking at some old notes, it seems that I at least at that point, also manually edited the svg to get transparency.
Disregard this topic. If a mod sees this, you are allowed to delete the thread, I don't know if I can do this myself.
Copy link to clipboard
Copied
Any reason why you are saving to Tiny?
Copy link to clipboard
Copied
We work with Qt as a frontend, and it supports SVG Tiny 1.2 (believe). Neither outputting as Tiny 1.1+ or Tiny 1.2 in Illustrator seems to make a difference to my problem.
Copy link to clipboard
Copied
And it doesn't support any other SVG standards?
Copy link to clipboard
Copied
I am by no means an expert on SVG standards, but you can read what Qt supports here: https://doc.qt.io/qt-5/svgrendering.html
Copy link to clipboard
Copied
It says that Qt also supports SVG 1.1 and 1.2 - have you already tried it?
Copy link to clipboard
Copied
It seems that both SVG 1.1 and SVG Basic 1.1 will output the opacity correctly.
Tiny 1.1, Tiny 1.1+, and Tiny 1.2 does not work.
I talked to the developer, and he'd like to stay with the Tiny format.
So sadly, changing the format does not work well for us.
Copy link to clipboard
Copied
Then you can try and open a "normal" SVG in Inkscape and check if it can output it correctly But it might also be that Tiny just doesn't support what you have created. So maybe the developer wants to investigate that, since he is the one who wants Tiny?
Tiny just has reduced display capabilities.
Copy link to clipboard
Copied
I must've hit my head or something. I was sure I used to output opacity. But looking at some old notes, it seems that I at least at that point, also manually edited the svg to get transparency.
Disregard this topic. If a mod sees this, you are allowed to delete the thread, I don't know if I can do this myself.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now