【发布时间】:2011-04-16 02:10:15
【问题描述】:
给定一个 PDF 文档,有没有办法判断它是否嵌入了字体?我正在解决此处发布的问题:PDF: How to Optimize Filesize & Convert to PNG (embedded fonts problem)。也许我可以根据 PDF 是否嵌入字体来修改我的应用程序的一些逻辑。
【问题讨论】:
标签: pdf command-line ghostscript postscript pdftk
给定一个 PDF 文档,有没有办法判断它是否嵌入了字体?我正在解决此处发布的问题:PDF: How to Optimize Filesize & Convert to PNG (embedded fonts problem)。也许我可以根据 PDF 是否嵌入字体来修改我的应用程序的一些逻辑。
【问题讨论】:
标签: pdf command-line ghostscript postscript pdftk
使用pdffonts (*nix) 或pdffonts.exe (*doz)。它们是XPDF 的一部分。
要查看在 PDF 的第 4-6 页上使用了哪些字体(不一定是嵌入的!):
pdffonts ^
-f 4 ^
-l 6 ^
input.pdf
要获取 PDF 中使用的所有字体的列表,只需跳过 -f 4 -l 6 部分...
现在要区分嵌入的和非嵌入的字体,学习...
(a) ...yes 和 no 关键字的一般含义,以及
(b) ...如何在带有标题 emb 的列表列的上下文中解释这些关键字
【讨论】: