Kitto.DebenuQuickPDF
TMergePDFLayout class
pascal
property Items: TEFNode read GetItems;The Items node listing the layout elements (text/image/QR) to draw on the PDF.
pascal
property Author: string read GetAuthor;PDF document Author metadata declared in the layout.
pascal
property Title: string read GetTitle;PDF document Title metadata declared in the layout.
pascal
property Subject: string read GetSubject;PDF document Subject metadata declared in the layout.
pascal
property Creator: string read GetCreator;PDF document Creator metadata declared in the layout.
pascal
property Keywords: string read GetKeywords;PDF document Keywords metadata declared in the layout.
pascal
property CreationDate: TDateTime read GetCreationDate;PDF document CreationDate metadata declared in the layout.
TKMergePDFEngine class
Generates a PDF for a view-table record by merging a YAML layout (text, images, QR codes and metadata) over a base PDF, using the Debenu Quick PDF Library.
pascal
procedure MergePDF(const AFileName: string;Produces the output PDF AFileName by applying the layout ALayoutFileName (its elements bound to ARecord) over the base PDF ABaseFileName.
