jonasarts / tcpdf2-bundle
A TCPDF Bundle for Symfony
Package info
github.com/jonasarts/tcpdf2-bundle
Type:symfony-bundle
pkg:composer/jonasarts/tcpdf2-bundle
Requires
- php: >=8.2
- ext-ctype: *
- ext-mbstring: *
- symfony/config: ^7.0 || ^8.0
- symfony/dependency-injection: ^7.0 || ^8.0
- symfony/http-kernel: ^7.0 || ^8.0
- symfony/yaml: ^7.0 || ^8.0
- tecnickcom/tc-lib-pdf: ^8.67
Requires (Dev)
- ergebnis/composer-normalize: ^2.52
- friendsofphp/php-cs-fixer: ^3.95
- phpstan/phpstan: ^2.0
- phpunit/phpunit: ^11.0 || ^12.0 || ^13.0
- rector/rector: ^2.0
- symfony/framework-bundle: ^7.0 || ^8.0
- symfony/test-pack: ^1.0
README
Simplified access to the TCPDF PHP class for the Symfony framework, with helpers for the Swiss QR-bill.
Successor to jonasarts/tcpdf-bundle,
which stays on the legacy tecnickcom/tcpdf 6.x engine. This bundle is the
migration target for tecnickcom/tc-lib-pdf,
the modern successor of TCPDF. The PHP namespace is unchanged
(jonasarts\Bundle\TCPDFBundle\), so the two packages cannot be installed
side by side. Coming from tcpdf-bundle? See UPGRADE.md.
Requires PHP 8.2 and Symfony ^7.0 || ^8.0.
Installation
All installation instructions are in the documentation.
Documentation
License
This bundle is released under the MIT license. See LICENSE.
The underlying TCPDF library (tecnickcom/tcpdf, tcpdf.org) is licensed under the GNU LGPL v3 and is pulled in as a Composer dependency.