有没有办法使用PDFBox获取PDF文件的每一行的字体?我试过这个,但它只列出了该页面中使用的所有字体.它不显示该字体显示的行或文本.
List<PDPage> pages = doc.getDocumentCatalog().getAllPages();
for(PDPage page:pages)
{
Map<String,PDFont> pageFonts=page.getResources().getFonts();
for(String key : pageFonts.keySet())
{
System.out.println(key+" - "+pageFonts.get(key));
System.out.println(pageFonts.get(key).getBaseFont());
}
}
Run Code Online (Sandbox Code Playgroud)
任何输入都表示赞赏.谢谢!