Rendering an SVG font in Adobe Illustrator or Corel Draw

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

+4
source share
3 answers

If you want to use your fonts in an SVG file, you need to convert it to outlines.

In Illustrator, right-click on the font and select Create Outlines

0
source

The inkscape free open source program has font design capabilities built into it, so I can only assume that it can open svg font files. You can download inkscape here - http://inkscape.org/

0
source

The easiest way to do this is to select Create paths.
Just select any text you want, right-click and select Create Paths , as shown in the following screenshot.
enter image description here

0
source

Source: https://habr.com/ru/post/1312681/


All Articles