sgcPDF, a Pure Pascal PDF Library for Delphi & C++ Builder
Create, edit, view, render, extract, encrypt, sign, redact and validate PDF files with components written entirely in Object Pascal. There is no DLL to deploy and no external PDF engine: the parser, writer, fonts, image decoders, renderers and cryptography are compiled into your application. The core runs on Windows, Linux, macOS, iOS and Android, with a VCL viewer control, a FireMonkey viewer and a raster renderer for servers. Full source code is included.