Scrittore PDF
PDFWriter
PDFWriter serializza il grafo di oggetti COS in memoria in un flusso di byte PDF, generando la tabella dei riferimenti incrociati, gli stream di oggetti e il trailer del file.
PDFEncryptor
PDFEncryptor applica la crittografia a livello PDF a un flusso di documento usando i parametri di derivazione della chiave e di cifratura configurati da PDFKeyDerivation e PDFEncryptionDict.
PDFDecryptor
PDFDecryptor rimuove la crittografia da un flusso di byte PDF quando è disponibile la chiave di decrittazione corretta, producendo un documento in chiaro per ulteriori elaborazioni.
Utilizzo
Queste classi a basso livello sono utilizzate internamente dalla classe Document durante le operazioni save(). L’uso diretto è appropriato per pipeline di serializzazione personalizzate o quando si applica la crittografia a livello di flusso di byte indipendentemente dal Document API.