llPDFLib is pure Object Pascal library to create PDF documents. This library doesn’t use any DLL or external third-party software to generate PDF files. Library includes TPDFDocument component with properties and methods like Delphi’s TPrinter but is designed to generate a PDF file.
- Real Canvas.Handle (HDC).
- Unicode support.
- PDF/A-1b support.
- Encryption (40 and 128 bit RC4 and 128 and 256 AES).
- Outlines (with support russian, turkish, baltic, east europe, greek, CJK languages).
- Fill Patterns support.
- Optional content (layers) support.
- Acroforms (buttons, radiobuttons, checkboxes, comboboxes, text input fields).
- Compression.
- Present output into Stream for work with CGI/ISAPI applications.
- Watermarks.
- Digital signatures.
- Thumbnail.
- Image compression(Jpeg, Flate, CCITT 3, CCITT 3 (2D), CCITT 4, JBIG2).
- Filters for QReport,FastReport and Report Builder.
- C++ Builder 4, 5, 6, 2006 support.
- Annotation(with support russian, turkish, baltic, east europe, greek, CJK languages).
- Embedding True Type fonts (TTF and TTC).
- Emulation of the Underline and StrikeOut font style.
- Set of the components for work with DBGrids.
- True Type font subset.