TCPDF wspomaga również użytkownika w wielu uciążliwych czynnościach. Przykładowo, obsługuje automatyczny podział tekstu na strony, formatowanie akapitów czy ustalanie rozmiaru i rozstawu znaków w każdej linii. Co więcej, w naszych dokumentach możemy korzystać z uproszczonej składni XHTML-a, co pozwala m.in. na wstawianie tabel, list numerowanych i nienumerowanych czy nagłówków <h1> <hX> oraz na zmianę stylu czcionki w dowolnym momencie (m.in. pochylona, pogrubiona, podkreślona, przekreślona, indeks górny i dolny, itd). TCPDF umożliwia nam też wklejanie rysunków (w formacie PNG i JPEG) i hiperlinków oraz generowanie i wstawianie kodu kreskowego (z użyciem biblioteki GD). Na koniec, możemy skompresować zawartość naszego dokumentu przy wykorzystaniu PHP-owego rozszerzenia ZLIB (http://www.gzip.org/zlib/). W wersji 1.53.0.TC031 projektu TCPDF rozszerzono obsługę standardu Unicode.
http://tcpdf.sourceforge.netTCPDF 1.53.0.TC031
TCPDF to opensourcowa (licencja GNU LGPL), napisana w czystym PHP biblioteka do generowania PDF-ów. Powstała w oparciu o inną klasę, o nazwie FPDF (http://www.fpdf.org). Działa zarówno pod PHP4, jak i pod PHP5. Nie wymaga żadnych zewnętrznych rozszerzeń PHP, a jej funkcjonalność pozwala na tworzenie praktycznie dowolnych dokumentów w tym formacie.