property Password;
Ontsleutelingswachtwoord toegewezen voordat Active := True; net als FileName kan het alleen gewijzigd worden zolang de component inactief is
Het wachtwoord blijft staan tot het opnieuw wordt toegewezen en wordt uit het geheugen gewist wanneer de component wordt vernietigd. Een fout wachtwoord laat LoadDocument EPdfError verhogen, terwijl Active := True de component inactief laat en het falen in LastLoadReport rapporteert
Het wachtwoord wordt als UTF-8 aan PDFium doorgegeven, dat het waar nodig voor oudere security handlers naar Latin-1 converteert; Free Pascal-builds converteren vanuit de eigen codepagina van de string, dus niet-ASCII-wachtwoorden werken met en zonder de Lazarus UTF-8 string-modus
Pakt de bijbehorende PDFium-API in en stelt deze beschikbaar als een TPdf-instantielid, zodat gebruikers FPDF_DOCUMENT-handles niet zelf hoeven te beheren
Pdf1.Active voordat u pagina-gerelateerde bewerkingen aanroept; methoden die een open document vereisen geven anders EPdfErrorSaveToFile aan te roepen om te bewaren
if Pdf1.Active then
Pdf1.Password;