gpt4 book ai didi

php - 如何使用 smalot pdfparser 获取 pdf 的字体详细信息?

转载 作者:搜寻专家 更新时间:2023-10-31 21:52:33 33 4
gpt4 key购买 nike

我正在使用 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);

如果你有任何想法,请告诉我。或者还有其他方法可以实现吗?

最佳答案

也许,只是也许,2 年后您不再需要它了:),但您可以遍历该集合并调用 getName()

foreach($page->getFonts() as $font) {
print_r($font->getName() . PHP_EOL);

}

关于php - 如何使用 smalot pdfparser 获取 pdf 的字体详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38863700/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com