I am developing a project that creates SVG files with custom embedded fonts. Defining an SVG font I compose as an SVG font tag using the http://www.fontsquirrel.com/fontface/generator or the Batik SVG Toolkit. The resulting SVG file that I am trying to open in the following applications:
- Adobe Illustrator CS4 - the text has a default font and a message about a font not found in the system
- CorelDRAW X5 - the text has a default font and no messages are noticed
- Batik SVG Browser (Squiggle) - correctly displays the text.
The problem is that all modern printing houses use CorelDRAW and Abode Illustrator to print vector graphics, and they do not display SVG correctly.
Decision
As for me, I see the following solutions:
- Save the text with a custom font as the SVG path. This will work, but I cannot find a solution that can convert text + TTF to SVG path data;
- Use a different vector format, fe AI, EPS or CDR. This solution is difficult for me because I use SVG paths as part of the input;
- Recommend our users to use the Batik SVG Browser (Squiggle) or any other application based on the Batik SVG Toolkit library. Batik SVG Toolkit requires Java runtime :(
If anyone knows some knowledge for opening SVG fonts in Adobe Illustrator, CorelDRAW or tools that can convert text + TTF to SVG data, please share them. I would appreciate any help.
Thanks.
-Victor Burdei
source share