property Password;
Hasło odszyfrowania przypisywane przed ustawieniem Active := True; podobnie jak FileName można je zmienić tylko przy nieaktywnym komponencie
Hasło jest przechowywane do ponownego przypisania i jest wymazywane z pamięci przy zwalnianiu komponentu. Błędne hasło sprawia, że LoadDocument zgłasza EPdfError, natomiast Active := True pozostawia komponent nieaktywny i odnotowuje niepowodzenie w LastLoadReport
Hasło jest przekazywane do PDFium jako UTF-8, który PDFium w razie potrzeby konwertuje na Latin-1 dla starszych procedur zabezpieczeń; buildy Free Pascal konwertują z własnej strony kodowej łańcucha, więc hasła spoza ASCII działają z trybem łańcuchów UTF-8 Lazarusa i bez niego
Opakowuje odpowiedni interfejs API PDFium i udostępnia go jako element instancji TPdf, dzięki czemu użytkownicy nie muszą bezpośrednio zarządzać uchwytami FPDF_DOCUMENT
Pdf1.Active przed wywołaniem operacji na poziomie strony; w przeciwnym razie metody wymagające otwartego dokumentu zgłaszają EPdfErrorSaveToFile, aby utrwalić zmiany
if Pdf1.Active then
Pdf1.Password;