jasta-fly / phpdfer
用于处理PDF文件的库
1.0.0
2024-04-16 19:48 UTC
README
Phpdfer - 这个库是PHP的,用于修改PDF文件的元数据。
要开始使用这个库,您必须创建一个PHPdfer类的实例,并使用changeMetadata()方法来修改PDF文件中的元数据。此方法接受三个参数
$pdf- 需要更改元数据的PDF文件的路径;$arMetadata- 包含需要包含在PDF文件中的元数据的数组;$logMode- 启用CLI命令输出的模式,将输出保存到日志文件。
$arMetadata可以包含以下元素
TITLE- PDF文件标题;AUTHOR- PDF文件作者;SUBJECT- PDF文件内容的简短描述;KEYWORDS- 描述PDF文件内容的关键词;MOD_DATE- PDF文件修改日期;CREATION_DATE- PDF文件创建日期;CREATOR- PDF文件创建者。
工作完成后,库将创建一个新PDF文件,前缀为phpdfer_,其中将根据$arMetadata中指定的元数据更改元数据。
安装
composer require jasta-fly/phpdfer
警告!
要使用此库,您需要在操作系统上安装Ghostscript。您可以通过在CLI中运行以下命令来检查此程序是否已安装
gs -v
如果响应中包含已安装的Ghostscript版本
GPL Ghostscript 9.55.0 (2021-09-27)
Copyright (C) 2021 Artifex Software, Inc. All rights reserved.
这意味着为库工作所需的程序已安装,您可以继续使用它。如果您得到以下输出
gs: not found
这意味着您必须在操作系统上安装Ghostscript,然后再继续工作。