THotPDF.InjectDirectEncryptDictionary Method
Promoveert een trailer-inline /Encrypt-dictionary naar een echt indirect object van de geladen objectgrafiek
Declaratie
procedure InjectDirectEncryptDictionary;
Eenheid
HPDFDoc
Parameters
Deze methode heeft geen parameters
Retourwaarde
Dit lid geeft geen waarde terug
Gebruiksopmerkingen
- Sommige producers schrijven de /Encrypt-dictionary direct in de trailer in plaats van als indirect object; herschrijfpaden hebben hem als echt object nodig, dus deze methode parseert de vastgelegde dictionarytekst, alloceert het volgende objectnummer en registreert hem in de geladen grafiek
- De methode doet niets wanneer het document niet is versleuteld, geen directe dictionarytekst is vastgelegd, er al een indirect /Encrypt-object bestaat of de geladen objectgrafiek niet beschikbaar is
- Wanneer de vastgelegde tekst niet als eenvoudige dictionary kan worden geparseerd, wordt het document als niet-versleuteld gemarkeerd in plaats van met een kapotte /Encrypt-entry weggeschreven