baldeweg/pdf-bundle

此包已被弃用且不再维护。未建议替代包。

提供创建PDF文件的工具。

安装: 100

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:symfony-bundle

v0.4.0 2022-07-03 11:40 UTC

This package is auto-updated.

Last update: 2022-10-13 15:33:38 UTC


README

提供创建PDF文件的工具。

入门指南

composer req baldeweg/pdf-bundle

在您的 config/bundles.php 中激活此包,如果未自动完成。

Baldeweg\Bundle\PdfBundle\BaldewegPdfBundle::class => ['all' => true],

用法

use Baldeweg\Bundle\PdfBundle\Pdf;

$pdf = new Pdf();
$pdf->create($path, $filename, $content, $meta);

模板

默认模板中,meta字段应如下所示。您可以自由覆盖此模板(使用 @BaldewegPdf 前缀),具体请参阅 https://symfony.com.cn/doc/current/bundles/override.html#override-templates。当使用base64编码的图像时,请移除 data:image/png;base64,,而是字符串必须以一个 @ 开头。

sender:
- name
- street
- zip
- city
receiver:
- name
- street
- zip, city
details:
- name: date
  value: 01.01.2021
subject:
- subject 1
- subject 2
salutation: Dear Jane,
valediction: Greetings
signee:
- John
logo: url