I would like to create/export a vector image with fixed line widths, independent of the zoom level.
I've already found the possibility to use vector-effect="non-scaling-stroke"
in an SVG image, which makes the line width independent of my transformations.
But that is not what I want. I need to create an image file that I can send to someone else, while he/she can open it in web/pdf/image browser, zoom in, while keeping the line width fixed.
Example: I have this image:
What I want after enlarging it 10 times in browser/pdf viewer:
What I got instead:
I'm struggling with this for quite long, so I wonder, is it even possible? I understand that with raster images, this is impossible in principle, but isn't there a way to achieve this with vector images?
vector-effect="non-scaling-stroke"
is the way to go here. But it can only work with SVGs that are rendered using a viewer that understands and renders vectors, which isn't possible using a PDF or other similar formats that force pre-rendered sizing. – Zach Saucier Feb 16 '20 at 13:59