Twórca PDF

PDFWriter

PDFWriter serializuje w pamięci graf obiektów COS do strumienia bajtów PDF, generując tabelę odwołań, strumienie obiektów oraz trailer pliku.

PDFEncryptor

PDFEncryptor stosuje szyfrowanie na poziomie PDF do strumienia dokumentu, wykorzystując skonfigurowane parametry derivacji klucza i szyfru z PDFKeyDerivation oraz PDFEncryptionDict.

PDFDecryptor

PDFDecryptor usuwa szyfrowanie ze strumienia bajtów PDF, gdy dostępny jest prawidłowy klucz deszyfrujący, tworząc dokument w postaci czystego tekstu do dalszego przetwarzania.

Użycie

Te klasy niskiego poziomu są używane wewnętrznie przez klasę Document podczas operacji save(). Bezpośrednie użycie jest odpowiednie dla niestandardowych potoków serializacji lub przy stosowaniu szyfrowania na poziomie strumienia bajtów niezależnie od Document API.

Zobacz także

 Polski