SVG from Adobe Illustrator come in undersized

If I create a shape in Adobe Illustrator - as an example a square 1"x 1", and export it as an SVG file. When I import that shape into C3D it is no longer 1"x1". The imported shape always comes in undersized - typically about 25%.

I’ve attached a screen shot of the settings I’m using in AI.
AI SVG settings

Any thought/suggestions on how I can get SVGs to import at the same size as the original art in AI?

Export as an SVG, and ensure that any resolution or pixel options are set to 96 ppi.

As @WillAdams pointed out the default for CC is 96 DPI so Inkscape and other applications need to adhere to the 96DPI export. One other thing you can do is to draw a box around the object with a specified size. Then if you import and it is too large/small you can resize the whole thing to the dimensions of your rectangle around your object and that may help solve your problem.

1 Like

Illustrator defaults to 72 ppi (there’s a reason I’ve long forgotten…). Pretty much every other program uses 96 ppi. It’s super frustrating. If I recall, you can’t change the setting in AI. I moved Inkscape since it’s native 96 dpi and just works.

When I was using AI, I would do what @gdon_2003 mentions and draw an artboard boundary of a known size around everything. Import this to CC, select everything, and then scale by 1.3333 (96/72) to get the correct size. Use the artboard boundary to validate it worked.

@WillAdams @gdon_2003 & @dandangerous Thanks for the info re PPI. It got me looking more closely at settings and after a little trial and error I discovered that unchecking the “Responsive” option in AI’s SVG Options panel makes all the difference.

If I export the SVG from Adobe Illustrator using the settings shown here, the saved file imports into CC at 100% and requires no resizing.
svg-screen-shot

Thanks for the inspiration to poke around a bit in AI. This will save me some headaches.

6 Likes

This topic was automatically closed after 30 days. New replies are no longer allowed.