japseyz/pdf-renderer

1.0.7 2024-09-19 18:17 UTC

This package is auto-updated.

Last update: 2024-09-19 18:17:58 UTC


README

安装

您可以通过 composer 安装此包

composer require japseyz/pdf-renderer

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="pdf-renderer-config"

这是发布配置文件的内容

return [
    // Possible values are:
    // 'browsershot', 'api2pdf'
    'service' => 'browsershot'
];

使用方法

 $renderer = PDFRenderer::view(
    'documents.invoice',
    [
        'client'          => $client,
    ]
);

return response($renderer->render(), 200, [
    'Content-Type'        => 'application/pdf',
    'Content-Disposition' => 'attachment; filename="invoice.pdf"',
]);

测试

composer test

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献指南

安全漏洞

有关如何报告安全漏洞的详细信息,请参阅我们的安全策略

鸣谢

许可协议

MIT 许可协议 (MIT)。有关更多信息,请参阅许可文件