TCPDF is an extension and improvement of the FPDF class.
Here are some key features of "TCPDF":
· No external libraries are required;
· Supports all ISO page formats;
· Supports UTF-8 Unicode and Right-To-Left languages;
· Supports document encryption;
· Includes methods to publish some HTML code;
· Includes graphic and transformation methods;
· Includes bookmarks;
· Includes JavaScript and forms support;
· Includes a method to print various barcode formats;
· Supports TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 and CID-0 fonts;
· Supports custom page formats, margins and units of measure;
· Includes methods for page header and footer management;
· Supports automatic page break;
· Supports automatic page numbering and page groups;
· Supports automatic line break and text justification;
· Supports JPEG and PNG images whitout GD library and all images Supported by GD: GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM;
· Supports stroke and clipping mode for text;
· Supports clipping masks;
· Supports Grayscale, RGB, CMYK, Spot colors and transparency;
· Supports links and annotations;
· Supports page compression (requires zlib extension);
· Supports user rights management so Adobe Reader users can save filled-in copies of forms they complete.
What's New in This Release: [ read full changelog ]
· Bug item #3486880 "$filehash undefine error" was fixed.
· The default font is now the one specified at PDF_FONT_NAME_MAIN constant.