PDFium Component Docs

Password Właściwość

Component: TPdf  ·  Unit: PDFium
Hasło odszyfrowania przypisywane przed ustawieniem Active := True

Syntax

property Password;

Description

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

Remarks

Example

if Pdf1.Active then
  Pdf1.Password;

See Also

Active, Permissions, UserPermissions