TCPDF

From Wikipedia, the free encyclopedia

TCPDF
Image:Tecnick_com_tcpdf_logo.png
Design by Nicola Asuni
Initial release 2005-01-06
Written in PHP
OS Cross-platform
Genre Software Library
License LGPL
Website www.tcpdf.org

TCPDF is a popular open source PHP class for generating PDF documents.
TCPDF is supported and already included on popular PHP-based CMS and applications (i.e. Joomla, Drupal, Moodle, phpMyAdmin, TCExam, Xoops, ...).

This class was originally derived in 2002 from the Public Domain FPDF class by Olivier Plathey and now it is freely used all over the world by millions of people.

Note: On 14 Mar 2008, TCPDF project was ranked 66 over 172,137 projects hosted on the SourceForge repository.

[edit] Main Features

  • no external libraries are required for the basic functions;
  • supports all ISO page formats;
  • supports UTF-8 Unicode and Right-To-Left languages;
  • supports document encryption;
  • includes methods to publish some xhtml code;
  • includes graphic and transformation methods;
  • includes bookmarks;
  • includes Javascript and forms support;
  • includes a method to print various barcode formats.
  • supports TrueTypeUnicode, TrueType, Type1 and encoding;
  • 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;
  • supports automatic line break and text justification;
  • supports JPEG, PNG anf GIF images;
  • supports colors;
  • supports links;
  • support page compression;

[edit] External Links

Languages