renderpdf-io / renderpdf-php
使用 RenderPDF.io 服务将 HTML 转换为 PDF,PHP 库
1.0.0
2024-08-04 08:30 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.8
Requires (Dev)
- mockery/mockery: ^1.6
- phpunit/php-code-coverage: ^10
- phpunit/phpunit: ^10
README
RenderPDF.io 提供了将 HTML 转换为 PDF 的出色且面向开发者的 API。
这是一个为 PHP 用户提供简单集成方式的 RenderPDF.io PHP 库。
如果您是 Laravel 用户,请查看这个: RenderPDF.io for Laravel
要求
- PHP 8.1 及以上
安装
composer install renderpdf-io/renderpdf-php
使用
use RenderPdfIoPhp\RenderPdfIoService; use RenderPdfIoPhp\RenderPdfOptions; $renderPdfIoService = RenderPdfIoService::make("YOUR_API_KEY_HERE"); $fileUrl = $renderPdfIoService->render(new RenderPdfOptions( htmlContent: 'Hello world', headerHtmlContent: 'Welcome to RenderPdf.io - PHP Library', footerHtmlContent: 'We love you' )); $isQueued = $renderPdfIoService->renderAsync(new RenderPdfOptions( htmlContent: 'Render this in async flow please', )); // if there are any errors, a RenderPdfIoException will be thrown
在此处查看所有可用选项: RenderPdfOptions.php
贡献
感谢您考虑为 RenderPDF.io 的 PHP 库做出贡献,请随时
- 为错误报告打开一个问题。
- 提交一个 PR 以改进/增强。
许可
此库免费使用,受 MIT 许可证 保护。
