TRolePDF is a VCL component that uses our PDF.DLL to create Adobe PDF documents. Supports TrueType Fonts, and Outlines.The VCL component is freeware with source code. The PDF.DLL is a trial version:- Limited to 10 pages per .pdf, more than 10 pages require registration.- Without watermark, stamp or any other remarks to the author.with TRolePDF.Create(nil) dotry FileName := 'myfile.pdf'; BeginDoc; Canvas...// use TCanvas properties and methods NewPage Canvas.Font.Name := 'Arial'; Canvas.Font.Size := 10; Canvas.TextOut(72, 72, 'Sample Text.'); // one inch margins Parent := AddOutline('header', -1, 1, 0); AddOutline('Topic 1', Parent, 1, 0); AddOutline('Topic 2', Parent, 2, 0); EndDoc;finally Free;end; |