lukelt/pdf-signatures

使用 OpenSSL 在 PDF 文档中查找签名

v1.0.0 2023-04-08 15:46 UTC

This package is auto-updated.

Last update: 2024-09-28 15:34:16 UTC


README

一个用于查找 PDF 数字签名的包,返回您的信息。

安装

$ composer require lukelt/pdf-signatures

OpenSSL

该包需要 OpenSSL 来运行。请下载或安装到您的环境中。

下载: https://www.openssl.org/source/.

如果您的环境是 Windows,您可以从此链接下载可执行文件:https://slproweb.com/products/Win32OpenSSL.html

建议

最好将 OpenSSL 的 bin 文件夹放在您的环境变量中。以减少您的应用程序中的代码。

例如:C:/Program Files/OpenSSL-Win64/bin

示例

use Lukelt\PdfSignatures\PdfSignatures;
require_once('vendor/autoload.php');

$data = PdfSignatures::find('pdf_teste.pdf');

可以定义 OpenSSL 路径

use Lukelt\PdfSignatures\PdfSignatures;
require_once('vendor/autoload.php');

PdfSignatures::defineOpenSSL("C:/Program Files/OpenSSL-Win64/bin");
$data = PdfSignatures::find('pdf_teste.pdf');