我正在使用smalot pdfparser来解析pdf。在解析时,我试图获得字体细节,如字体系列,字体大小等。根据这个API Doc,它提到了getFonts和getFont方法。我想要得到它,但得到一些对象。请按照此link了解更多相关信息。这是我正在使用的代码
$parser = new \Smalot\PdfParser\Parser();
$pdf = $parser->parseFile('hw.pdf');
$pages = $pdf->getPages();
$page = $pages[0];
$fonts = $page->getFonts();
print_r($fonts);
如果您有任何想法,请告诉我。或者还有其他方法可以达到这个目的吗?
答案 0 :(得分:0)
也许,也许也许,两年后您不再需要它了:),但是您可以遍历该集合并致电getName()
foreach($page->getFonts() as $font) {
print_r($font->getName() . PHP_EOL);
}