property FileName;
Pfad des zu öffnenden PDFs; er lässt sich nur zuweisen, während die Komponente inaktiv ist, und eine Zuweisung bei Active = True löst EPdfError aus
Der Pfad wird als UTF-8 an PDFium übergeben, darum funktionieren Ordner und Dateinamen in jeder Schrift; Free-Pascal-Builds konvertieren aus der eigenen Codepage des Strings, das gilt also auch, wenn das Programm den Lazarus-UTF-8-Stringmodus nicht verwendet
Eine leere Zeichenkette heißt "keine Datei" — verwenden Sie stattdessen CreateDocument, um ein leeres PDF zu starten
Kapselt die entsprechende PDFium-API und stellt sie als Member der TPdf-Instanz bereit, damit Anwender FPDF_DOCUMENT-Handles nicht direkt verwalten müssen
Pdf1.Active, bevor Sie seitenspezifische Operationen aufrufen; Methoden, die ein geöffnetes Dokument brauchen, lösen andernfalls EPdfError ausSaveToFile aufzurufen, um zu persistieren
if Pdf1.Active then
Pdf1.FileName;