PDFium Delphi Component Docs

Password Proprietà

Componente: TPdf  ·  Unità: PDFium
Password di decifratura assegnata prima di Active := True

Syntax

property Password;

Description

Password di decifratura assegnata prima di Active := True; come FileName può essere cambiata solo mentre il componente è inattivo

La password viene conservata finché non viene riassegnata e viene ripulita dalla memoria quando il componente viene distrutto. Una password sbagliata fa sollevare EPdfError a LoadDocument, mentre Active := True lascia il componente inattivo e riporta il fallimento in LastLoadReport

La password viene passata a PDFium come UTF-8, che PDFium converte in Latin-1 per i security handler più vecchi quando serve; le build Free Pascal convertono dalla code page propria della stringa, quindi le password non ASCII funzionano con o senza la modalità stringa UTF-8 di Lazarus

Incapsula la corrispondente API PDFium e la espone come membro dell'istanza TPdf così che i consumer non debbano gestire direttamente gli handle FPDF_DOCUMENT

Remarks

Example

if Pdf1.Active then
  Pdf1.Password;

See Also

Active, Permissions, UserPermissions