automatic page break, line break and text alignments including justification.
text stretching and spacing (tracking).
bookmarks, named destinations and table of content.
text rendering modes (fill, stroke and clipping).
#PDF INFO TCPDF PDF#
PDF annotations, including links, text and file attachments.
document encryption up to 256 bit and digital signature certifications.
automatic page header and footer management.
JPEG and PNG ICC profiles, Grayscale, RGB, CMYK, Spot Colors and Transparencies.
#PDF INFO TCPDF CODE#
1D and 2D barcodes: CODE 39, ANSI MH10.8M-1983, USD-3, 3 of 9, CODE 93, USS-93, Standard 2 of 5, Interleaved 2 of 5, CODE 128 A/B/C, 2 and 5 Digits UPC-Based Extension, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-state Customer Code), CBC (Customer Bar Code), KIX (Klant index - Customer index), Intelligent Mail Barcode, Onecode, USPS-B-3200, CODABAR, CODE 11, PHARMACODE, PHARMACODE TWO-TRACKS, Datamatrix, QR-Code, PDF417.
supports JPEG, PNG and SVG images natively, all images supported by GD (GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM) and all images supported via ImagMagick ( ).
images, graphic (geometric figures) and transformation methods.
methods to publish some XHTML + CSS code, Javascript and Forms.
TrueTypeUnicode, OpenTypeUnicode v1, TrueType, OpenType v1, Type1 and CID-0 fonts.
UTF-8 Unicode and Right-To-Left languages.
all standard page formats, custom page formats, custom margins and units of measure.
no external libraries are required for the basic functions.
PHP library for generating PDF documents on-the-fly. This version should be considered obsolete, new projects should use the new version as soon it will become stable.
author Nicola Asuni copyright 2002-2021 Nicola Asuni - LTDĪ new version of this library is under development at and as a consequence this version will not receive any additional development or support.
Please consider supporting this project by making a donation via PayPal