property FileName;
Ruta del PDF que se va a abrir; solo puede asignarse mientras el componente está inactivo, y asignarla con Active en True lanza EPdfError
La ruta se pasa a PDFium como UTF-8, así que funcionan las carpetas y los nombres de archivo en cualquier escritura; las compilaciones de Free Pascal convierten desde la página de códigos propia de la cadena, de modo que esto también se cumple cuando el programa no usa el modo de cadenas UTF-8 de Lazarus
Una cadena vacía significa que no hay archivo — use CreateDocument para empezar un PDF en blanco
Envuelve la API PDFium correspondiente y la expone como un miembro de instancia de TPdf para que los consumidores no tengan que administrar directamente los manejadores FPDF_DOCUMENT
Pdf1.Active antes de llamar a operaciones de ámbito de página; los métodos que requieren un documento abierto generan EPdfError en caso contrarioSaveToFile para persistirlo
if Pdf1.Active then
Pdf1.FileName;