Визуализация шрифта SVG в Adobe Illustrator или Corel Draw - PullRequest
4 голосов
/ 13 июня 2010

Я занимаюсь разработкой проекта, который создает файлы SVG с пользовательскими шрифтами для встраивания. Определение шрифта SVG Я создаю как тег шрифта SVG с помощью http://www.fontsquirrel.com/fontface/generator или Batik SVG Toolkit. Приведенный SVG-файл пытаюсь открыть в следующих приложениях:

  • Adobe Illustrator CS4 - текст имеет шрифт по умолчанию и замечено сообщение о шрифте, не найденном в системе
  • CorelDRAW X5 - текст имеет шрифт по умолчанию, а сообщения не замечены
  • Batik SVG Browser (Squiggle) - правильно отображает текст

Проблема в том, что все современные типографии используют CorelDRAW и Abode Illustrator для печати векторной графики, и они не корректно отображают SVG.

Решение

Что касается меня, я вижу следующие решения:

  • Сохранить текст с пользовательским шрифтом в качестве пути SVG. Это будет работать, но я не могу найти решение, которое может преобразовать текст + TTF в данные пути SVG;
  • Использовать другой векторный формат, например AI, EPS или CDR. Это решение сложно для меня, потому что я использую SVG-пути как часть входных данных;
  • Порекомендуйте нашим пользователям использовать Batik SVG Browser (Squiggle) или любое другое приложение, основанное на библиотеке Batik SVG Toolkit. Batik SVG Toolkit требуется среда выполнения Java: (

Если кто-то знает, как открыть SVG-встраиваемые шрифты в Adobe Illustrator, CorelDRAW или инструментах, которые могут конвертировать текст + TTF в SVG-данные пути, поделитесь ими. Буду благодарен за любую помощь.

Спасибо.
-Виктор Бурдейный

Ответы [ 3 ]

0 голосов
/ 31 мая 2013

В бесплатную программу с открытым исходным кодом inkscape встроены возможности проектирования шрифтов, поэтому я могу только предположить, что она сможет открывать файлы шрифтов svg.Вы можете скачать inkscape здесь - http://inkscape.org/

0 голосов
/ 24 ноября 2015

Самый простой способ сделать это, выбрав Создать контуры
Просто выделите любой текст, который вы хотите, щелкните правой кнопкой мыши, а затем выберите Создать контуры , как показано на снимке экрана ниже.
enter image description here

0 голосов
/ 20 мая 2013

Если вы хотите использовать свои шрифты в SVG-файле, вам нужно конвертировать их в контуры.

В Illustrator щелкните правой кнопкой мыши шрифт и выберите Создать контуры

...