php-extended/php-pdf2json-object

php-extended/php-pdf2json-interface 库的实现

7.0.6 2024-07-31 13:35 UTC

This package is auto-updated.

Last update: 2024-08-31 11:47:24 UTC


README

php-extended/php-pdf2json-interface 库的实现。

coverage build status

这个库是为了在存在位置计算错误或smalot/pdfparser库没有实现的情况下,获取准确的文本位置而制作的。

安装

此库通过composer安装,并通过其自动加载器自动加载此库的所有类。

  • 他们的网站下载 composer.phar
  • 然后运行以下命令将此库作为依赖项安装
  • php composer.phar php-extended/php-pdf2json-object ^7

/!\

此库需要安装pdf2json库作为本地库。有关更多说明,请参阅他们的GitHub页面

目前此库不支持除了Linux之外的其他操作系统。

基本用法

此库可以使用以下方式使用


use PhpExtended\Pdf2json\Pdf2jsonExtractor;

$extractor = new Pdf2jsonExtractor();

$document = $extractor->extractFromPdfFile('<path/to/pdf/document.pdf>');

foreach($document->text as $text)
{
	/** @var $text \PhpExtended\Pdf2json\Pdf2jsonText */
}

许可证

MIT(见许可证文件)。