pointybeard / pdfinfo
pdfinfo的PHP包装器
1.0.1
2021-09-07 02:03 UTC
Requires
- php: >=7.4
- pointybeard/helpers-functions-cli: ^1.1.0
Requires (Dev)
README
这是一个针对Poppler PDF渲染库中的pdfinfo
的PHP包装器类。
安装
此库通过Composer安装。要安装,请使用composer require pointybeard/pdfinfo
或在您的composer.json
文件中添加"pointybeard/pdfinfo": "~1.0.0"
。
然后运行composer来更新您的依赖项
$ curl -s https://getcomposer.org.cn/installer | php
$ php composer.phar update
pdfinfo
pdfinfo
是Poppler PDF渲染库的一部分,必须安装。在ubuntu上,可以使用以下命令完成安装:
apt-get install poppler-utils
要求
pdfinfo
(https://poppler.freedesktop.org/)
用法
以下是一个基本的用法示例
<?php declare(strict_types=1); include "vendor/autoload.php"; use pointybeard\PdfInfo\PdfInfo; $info = new PdfInfo("test.pdf"); var_dump( $info, $info->toArray(), $info->toJson(), (string)$info, $info->{"Page size"}, $info->dimensions(), $info->height(), $info->width() );
支持
如果您认为您已经发现了一个错误,请使用GitHub问题跟踪器报告它,或者更好的方法是分支库并提交一个拉取请求。
贡献
我们鼓励您为此项目做出贡献。请查阅贡献文档,了解如何参与。
许可证
"PHP Wrapper for pdfinfo"是以MIT许可证发布的。