定制 m-adamski/symfony-pdf-bundle 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

m-adamski/symfony-pdf-bundle

最新稳定版本:3.0.0

Composer 安装命令:

composer require m-adamski/symfony-pdf-bundle

包简介

Bundle for Symfony for conveniently generating PDF documents

README 文档

README

Helper whose goal is to simplify the process of generating PDF documents using the TCPDF library.

This bundle is compatible with Symfony 4.1 and Symfony 5.0. Symfony 3.4 compatibility abandoned.

Installation

This bundle can be installed by Composer:

$ composer require m-adamski/symfony-pdf-bundle

How to use it?

There is only one function that generates an instance of the PDFDocument class with the default settings. You can modify parameters before generating the final PDF document.

Method Description
initDocument A function that generates an instance of the PDFDocument class

PDF Document

An instance of the PDFDocument class that will be generated using the helper contains an additional set of functions.

Method Description
writeHTML The function sets the content of the document from the given HTML code
renderHTML Similar to the writeHTML function, the content of the document is set from the HTML code that will be generated from the given Twig template
setFooter A function to configure the footer of a PDF document
setFont With this function, you can change the font that will be used when generating a PDF document
save The function generates a PDF document
output The function generates a PDF document and returns a response with the Content-Type header set to application/pdf
getPDFData The function returns the PDF document data

There are also getters and setters for the basic parameters of a PDF document (author, tags, etc.).

License

MIT

统计信息

  • 总下载量: 539
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-10-25