llPDFLib is pure Object Pascal library for 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 designed to generate a PDF file. Features: Real Canvas.Handle (HDC) Acroforms (buttons, radiobuttons, checkboxes, comboboxes, text input fields) Watermarks Thumbnail JavaScript Encryption Outlines (with support russian, turkish, baltic, east europe, greek, CJK languages) Compression Image compression Hyperlink Annotation(with support russian, turkish, baltic, east europe, greek, CJK languages) Embedding True Type fonts Support CJK fonts Emulation of the Underline and StrikeOut font style Emulation of the Bold and Italic font styles for True Type fonts where this styles not present present output into Stream for work with CGI/ISAPI applications filters for QReport,FastReport and Report Builder. and much, much more.