Krypterad nyttolastomslag

ConfigureEncryptedPayloadWrapper skapar ett PDF 2.0-dokument med lösenordssäkerhet vars vanliga sidströmmar förblir läsbara före autentisering medan inbäddade filnamn, beskrivningar och bytes förblir krypterade

Delphi-syntax

procedure ConfigureEncryptedPayloadWrapper(const OwnerPassword,
  UserPassword: AnsiString; KeyType: THPDFKeyType = aes256);
function IsLoadedEncryptedPayloadWrapper: Boolean;
function UnlockLoadedEncryptedPayloadWrapper(
  const Password: AnsiString): Boolean;

Crypt-filterpolicy

Inläsning och upplåsning

Ladda dokumentet normalt, inspektera omslaget med IsLoadedEncryptedPayloadWrapper och anropa sedan UnlockLoadedEncryptedPayloadWrapper med nyttolastlösenordet innan du löser upp eller extraherar den skyddade bilagan

En misslyckad upplåsning returnerar false och bevarar det tidigare inlästa tillståndet utan att delvis skriva om krypterad metadata

Begränsningar

Tillgänglig sedan: HotPDF v2.715.0

Se även: PDF Filter Support