如何检查是否fonts
嵌入在现有的 中PDF
?
也就是说,读取现有文件并在文件PDF
中列出结果.txt
我经历了以下示例:
http://itextpdf.com/examples/iia.php?id=287
上面的例子试图创建一个新的 PDF,但我想读取一个PDF
文件并检查字体是否嵌入。
我更像一个PHP
人,所以很难调整代码。任何帮助,将不胜感激
如何检查是否fonts
嵌入在现有的 中PDF
?
也就是说,读取现有文件并在文件PDF
中列出结果.txt
我经历了以下示例:
http://itextpdf.com/examples/iia.php?id=287
上面的例子试图创建一个新的 PDF,但我想读取一个PDF
文件并检查字体是否嵌入。
我更像一个PHP
人,所以很难调整代码。任何帮助,将不胜感激
我不确定我所做的是否正确。根据布鲁诺的建议,
我实际上删除了该FontTypes
包本身的依赖关系。
而是创建了一个新变量 public static final String PREFACE = "resources/pdfs/sample.pdf";
//Path of Existing PDF File
并传递PREFACE
给 main 方法
public static void main(String[] args) throws IOException, DocumentException {
Set<String> set = new ListUsedFonts().listFonts(PREFACE);
PrintWriter out = new PrintWriter(new FileOutputStream(RESULT));
for (String fontname : set)
out.println(fontname);
out.flush();
out.close();
}
但我确实得到了形式的输出fonts.txt