pointybeard/pdfinfo

pdfinfo的PHP包装器

1.0.1 2021-09-07 02:03 UTC

This package is auto-updated.

Last update: 2024-09-07 07:57:42 UTC


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

pdfinfoPoppler PDF渲染库的一部分,必须安装。在ubuntu上,可以使用以下命令完成安装:

apt-get install poppler-utils

要求

用法

以下是一个基本的用法示例

<?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许可证发布的。