rezozero/pdfsafe

用于为PDF生成清理HTML内容的Twig扩展(psliwa/php-pdf)

1.1.2 2020-12-23 11:44 UTC

This package is auto-updated.

Last update: 2024-09-23 20:03:29 UTC


README

Packagist

使用psliwa/php-pdf库将HTML/XML输入清理以生成PDF。

安装

composer require rezozero/pdfsafe

将此扩展添加到您的Twig环境中。

use RZ\PdfSafe\PdfSafeExtension;
use Symfony\Component\HttpFoundation\Request;

$container->extend('twig.extensions', function ($extensions, $c) {
    /** @var Request $request */
    $request = $c['request'];
    $extensions->add(new PdfSafeExtension($request->getSchemeAndHttpHost()));
    return $extensions;
});