property FileName;
Percorso del PDF da aprire; può essere assegnato solo mentre il componente è inattivo, e assegnarlo mentre Active è True solleva EPdfError
Il percorso viene passato a PDFium come UTF-8, quindi cartelle e nomi file in qualunque alfabeto funzionano; le build Free Pascal convertono dalla code page propria della stringa, quindi vale anche quando il programma non usa la modalità stringa UTF-8 di Lazarus
La stringa vuota significa "nessun file" — usa CreateDocument per iniziare invece un PDF vuoto
Incapsula l'API PDFium corrispondente e la espone come membro dell'istanza TPdf, così i consumatori non devono gestire direttamente gli handle FPDF_DOCUMENT
Pdf1.Active prima di chiamare operazioni legate alla pagina; i metodi che richiedono un documento aperto sollevano altrimenti EPdfErrorSaveToFile per rendere le modifiche definitive
if Pdf1.Active then
Pdf1.FileName;