THotPDF.InjectDirectEncryptDictionary Method
Zamienia słownik /Encrypt zapisany bezpośrednio w trailerze na pełnoprawny obiekt pośredni załadowanego grafu obiektów
Deklaracja
procedure InjectDirectEncryptDictionary;
Jednostka
HPDFDoc
Parametry
Ten element nie przyjmuje parametrów
Wartość zwracana
Ten element nie zwraca wartości
Uwagi dotyczące użycia
- Część producentów zapisuje słownik /Encrypt bezpośrednio w trailerze zamiast jako obiekt pośredni; ścieżki przepisywania potrzebują go jako prawdziwego obiektu, więc metoda parsuje przechwycony tekst słownika, przydziela kolejny numer obiektu i rejestruje go w załadowanym grafie
- Metoda nic nie robi, gdy dokument nie jest zaszyfrowany, tekst bezpośredniego słownika nie został przechwycony, pośredni obiekt /Encrypt już istnieje albo załadowany graf obiektów jest niedostępny
- Gdy przechwyconego tekstu nie da się sparsować jako prostego słownika, dokument jest oznaczany jako niezaszyfrowany, zamiast zostać zapisany z uszkodzonym wpisem /Encrypt