THotPDF.InjectDirectEncryptDictionary Method
Ophøjer en /Encrypt-ordbog skrevet direkte i traileren til et ordentligt indirekte objekt i den indlæste objektgraf
Deklaration
procedure InjectDirectEncryptDictionary;
Enhed
HPDFDoc
Parametre
Denne metode har ingen parametre
Returværdi
Returnerer ingen værdi
Brugsnoter
- Nogle producenter skriver /Encrypt-ordbogen direkte i traileren i stedet for som et indirekte objekt; omskrivningsveje skal bruge den som et rigtigt objekt, så denne metode parser den opfangede ordbogstekst, allokerer det næste objektnummer og registrerer det i den indlæste graf
- Metoden er en no-op, når dokumentet ikke er krypteret, ingen direkte ordbogstekst blev fanget, et indirekte /Encrypt-objekt allerede findes, eller den indlæste objektgraf ikke er tilgængelig
- Når den fanget tekst ikke kan parses som en simpel ordbog, markeres dokumentet som ukrypteret i stedet for at blive skrevet med en ødelagt /Encrypt-post