owenoj/pdf-password-protect

Laravel包用于保护PDF文件密码

v0.8 2024-03-11 18:28 UTC

This package is auto-updated.

Last update: 2024-09-12 19:15:29 UTC


README

Latest Version on Packagist Total Downloads

这是一个围绕MPDF的setProtection方法的简单包装包,允许您为PDF文件设置密码。

"Buy Me A Coffee"

安装

您可以通过composer安装此包

composer require owenoj/pdf-password-protect

使用方法

您可以通过外观类使用,如下所示

PDFPasswordProtect::encrypt(storage_path('pdf/document.pdf'),storage_path('pdf/'.'encrypted-documented.pdf'),'janedoe');

加密方法详情

  • $inputFile和$outputFile必须是路径,例如storage_path("pdf/document.pdf")
PDFPasswordProtect::encrypt($inputFile,outputFile,$password)

最终文件将位于storage/pdf中,命名为encrypted-document.pdf

测试

composer test

变更日志

请参阅CHANGELOG以获取最近更改的更多信息。

贡献

请参阅CONTRIBUTING以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件owen.j@terktrendz.com联系,而不是使用问题跟踪器。

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。

Laravel包模板

此包是使用Laravel包模板生成的。