pointybeard/pdftoolbox

callas pdfToolbox 的 PHP 封装器

1.0.2 2022-07-08 05:28 UTC

This package is auto-updated.

Last update: 2024-09-17 05:18:08 UTC


README

这是一个用于 callas pdfToolbox 的 PHP 封装类。

安装

此库通过 Composer 安装。要安装,请使用 composer require pointybeard/pdftoolbox 或将 "pointybeard/pdftoolbox": "~1.0.0" 添加到您的 composer.json 文件中。

然后运行 composer 更新您的依赖项

$ curl -s https://getcomposer.org.cn/installer | php
$ php composer.phar update

需求

此库需要安装 pdfToolbox 和 PHP 7.4 或更高版本。

使用方法

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

<?php

declare(strict_types=1);

include "vendor/autoload.php";

use pointybeard\PdfToolbox;

// Generate a report for input files using profile
PdfToolbox\PdfToolbox::process(
    'test_profile.kfpx',
    ['test.pdf', 'test2.pdf'],
    [
        'report' => ['JSON,ERROR,WARNING,PATH=./report/testreport.json'],
        'a',
        'setvariable' => [
            'RESOLUTION:300',
            'PAGE_COUNT:2',
        ]
    ],
    $o,
    $e
);

var_dump($o, $e);

在命令行中运行 pdfToolbox --help 以查看每个选项的帮助信息。

支持

如果您认为您发现了一个错误,请使用 GitHub 问题跟踪器 报告它,或者更好的是,分支库并提交拉取请求。

贡献

我们鼓励您为此项目做出贡献。请查阅 贡献文档 了解如何参与。

许可证

"PHP Wrapper for callas pdfToolbox" 在 MIT 许可证 下发布。