Skip to main content
korbinian.g
Participating Frequently
November 24, 2022
Question

Export to SVG and keep transparency knockout groups

  • November 24, 2022
  • 1 reply
  • 2296 views

Hi there,

I'm creating technical illustrations. These consist of the drawing itself (vectors) and usually an arrow to show the user what to do (attached an example).

The ends of the arrow are frequently masked with a transparency knockout group so that it seems like the arrow is coming out of the component.

Exporting this to a PNG works fine. But: Exporting to a SVG apparently doesn't, at least not with the settings I tried so far. The transparency knockout group does no longer work and the end of the arrow is visible which obviously looks meh.

Now exporting PNGs has worked for us so far. Unfortunately, we use the illustrations in documentation which we provide as a PDF file. A part of the documentation is printed as well, so the PNGs need a certain minimum resolution and thus they bloat the PDF to a quite large size and slow down the rendering engine.

Also we compress the PDFs before providing them on our website. Sometimes I receive complaints because some image got too blurry to read.

Thus, I'd like to switch to SVGs instead. Is there a way to export the SVGs without messing up the transparency knockout groups?

 

Thanks and enjoy your day!

(Just in case anyone wonders: The native 'Illustrator document' is the PDF file. Yes, I know, it's not .ai, but we store all our drawings as .pdf, because so far that worked just fine and PDF allows viewing to everyone instead of being limited to Illustrator users).

This topic has been closed for replies.

1 reply

Doug A Roberts
Community Expert
Community Expert
November 24, 2022

What do you use to produce the PDFs? Is it necessary to use PNG or SVG? Why not keep them as AI or PDF files?

korbinian.g
Participating Frequently
November 24, 2022

We're using ST4 (content management system).

They recommend sticking to SVGs for web formats.

https://st4doc.infocu.be/content/cm-27021601105533579-en-US/t-279830923_26_132614-en-US

Doug A Roberts
Community Expert
Community Expert
November 24, 2022

As far as I know, knockout groups are not supported in SVG. Can you not use another method? I'm not sure why a clipping path wouldn't work in this instance?