rdmumayan/html2pdf-bundle

Tristan的html2pdf-bundle的分支版本。使用HTML2PDF作为Symfony2服务

安装: 155

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 22

类型:symfony-bundle

0.1.0 2019-04-17 15:24 UTC

This package is auto-updated.

Last update: 2024-09-18 03:49:54 UTC


README

SensioLabsInsight Build Status

Html2pdf作为Symfony 2服务。

如何安装?

只需将其添加到您的composer.json文件中

"require": {
  ...
  "ensepar/html2pdf-bundle" : "~2.0"
}

在Kernel中启用它

new Ensepar\Html2pdfBundle\EnseparHtml2pdfBundle(),

如何使用?

在您的动作中

$html2pdf = $this->get('html2pdf_factory')->create();

您可以将传递给html2pdf的每个选项都传递过去,例如

$html2pdf = $this->get('html2pdf_factory')->create('P', 'A4', 'en', true, 'UTF-8', array(10, 15, 10, 15));

如果之前没有提供这些参数,工厂将使用其默认值。您可以通过将捆绑配置添加到您的app/config/config.yml来更改这些默认值

ensepar_html2pdf:
    orientation: P
    format: A4
    lang: en
    unicode: true
    encoding: UTF-8
    margin: [10,15,10,15]

如何运行测试?

composer install
phpunit