THotPDF.ReadDirectEncryptFromTail Method
Erfasst den Quelltext eines direkt im Trailer stehenden /Encrypt-Dictionary aus dem Ende des Eingabestreams
Deklaration
function ReadDirectEncryptFromTail: boolean;
Unit
HPDFDoc
Parameter
Dieses Element nimmt keine Parameter entgegen
Rückgabewert
True, wenn im neuesten Trailer des Dateiendes ein direktes /Encrypt-Dictionary gefunden wurde, sonst False
Verwendungshinweise
- Der klassische Trailer-Parser liefert das direkte /Encrypt-Dictionary als Objekt; die Schlüsselwiederherstellungspfade lesen stattdessen seinen Quelltext, darum durchsucht diese Methode das letzte MiB des Streams nach dem neuesten Trailer, der eines trägt
- Die Stream-Position wird um die Suche herum gesichert und wiederhergestellt
- Paaren Sie den erfassten Text mit
InjectDirectEncryptDictionary, wenn eine spätere Umschreibung das Dictionary als echtes indirektes Objekt braucht