<< Click to display table of contents >> TRVPrint.SavePDF |
Saves a document as a PDF file.
function SavePDF(const FileName: TRVUnicodeString;
PDFInfo: PRVPDFMetadata = nil): Boolean;
(introduced in v22)
This method works only if a PDF saving engine is available. Currently, it is implemented only in FireMonkey version, using Skia4Delphi. You can check availability of a PDF saving engine using CanSavePDF method.
This method requires an active virtual printer mode. It uses VirtualPrinter.PageWidth and PageHeight properties.
Internally, this method calls FormatPages method.
Parameters
FileName – output file name
PDFInfo – pointer to TRVPDFMetadata structure containing PDF creation parameter. This parameter is optional, use nil to create PDF with default parameters.
See: