Мне нужен инструмент, который конвертирует PDF со встроенными шрифтами в EPS. Результирующий EPS должен содержать только пути вместо информации о шрифте/тексте.
Это может быть бесплатный или платный продукт.
Он должен быть исполняемым на компьютере с Windows (GUI или Cmd).
Обновление: я также нашел способ сделать это в Acrobat: https://bestfontforward.wordpress.com/2012/07/27/outlining-text-in-adobe-acrobat-x/
Для этого вы можете использовать Inkscape — либо из графического интерфейса, либо через командную строку:
inkscape input.pdf --export-eps=output.eps
При сохранении в формате eps из графического интерфейса вам сначала будет предложено указать, где вы хотите сохранить, а затем появится диалоговое окно с возможностью преобразования текстов в пути:
Inkscape доступен для Windows, Linux и OS-X, он бесплатный и с открытым исходным кодом.
Чтобы добиться этого надежным способом , вы можете использовать двухэтапный процесс:
Преобразуйте текстовые символы в PDF в серию небольших векторных контуров. Это можно сделать с помощью Ghostscript (версия 9.15 или выше) с параметром -dNoOutputFonts
:
gswin64c.exe -o outlines.pdf \
-dNoOutputFonts \
-sDEVICE=pdfwrite \
input.pdf
Преобразуйте только что созданный PDF в EPS с помощью pdftops
(который является частью набора инструментов XPDF):
pdftops.exe -level 3 \
-origpagesizes \
-eps \
outlines.pdf \
outlines.eps
Вы также можете попробовать сделать это с помощью Ghostscript (версия 9.15 или выше) в один шаг, но это не будет работать так надежно:
gswin64c.exe -o outlines.eps \
-dNoOutputFonts \
-dEPSFitPage \
-sDEVICE=eps2write \
input.pdf
Тимрик
png
изображение с высокой плотностью.eps
Вы также можете сделать это, используяconvert -density 600x600 text.pdf -quality 100 text.eps