Как встроить шрифты в PDF

У меня есть файл PDF, и я хочу знать, могу ли я встроить/подмножество все его шрифты в сам файл PDF? Там какой-либо инструмент поддерживает эту операцию?

4
задан 19.12.2010, 14:19

3 ответа

Можно экспортировать PDFs из InDesign со встроенными шрифтами, но это предполагает, что Вы имеете шрифты на своем компьютере и можете направить программу к тем файлам шрифтов. Я предположил бы, что Acrobat Pro поддерживает это также. Я не уверен в редактировании шрифтов в файле PDF, это было уже сгенерировано, но если существует какой-либо инструмент, который позволит Вам сделать это, это - вероятно, Acrobat Pro (чтобы не быть перепутанным с Acrobat Reader).

1
ответ дан 07.12.2019, 20:25

Документация для Вашего инструмента поколения PDF объяснит, как позволить встроить шрифтов, если это возможно. Обязательно следуйте лицензии всех шрифтов, встроенных в этот способ.

0
ответ дан 07.12.2019, 20:25

Ghostscript может сделать это. Одно условие, хотя: шрифт (шрифты), на который ссылается исходный PDF, должен присутствовать в системе, куда Вы выполняете Ghostscript.

Вот команда в качестве примера для работы Windows:

gswin32c.exe ^
  -sFONTPATH=c:/windows/fonts;d:/some/dir/with/more/fonts ^ 
  -dCompatibilityLevel=1.4 ^
  -dPDFSETTINGS=/prepress ^
  -dCompressFonts=true ^
  -dSubsetFonts=true ^
  -dNOPAUSE ^
  -dBATCH ^
  -sDEVICE=pdfwrite ^
  -sOutputFile=output.pdf ^
  -c ".setpdfwrite <</NeverEmbed [ ]>> setdistillerparams" ^
  -f input.pdf

Получающееся output.pdf должен иметь все шрифты, встроенные который input.pdf не имел. Просто удостоверьтесь это -sFONTPATH=... содержит (по крайней мере) один каталог, где отсутствующие шрифты найдены gswin32c команда.

4
ответ дан 07.12.2019, 20:25

Теги

Похожие вопросы