PDF ライター
PDFWriter
PDFWriter は、メモリ内の COS オブジェクト グラフを PDF バイトストリームにシリアライズし、クロスリファレンステーブル、オブジェクトストリーム、ファイルトレーラを生成します。
PDFEncryptor
PDFEncryptor は、PDFKeyDerivation と PDFEncryptionDict から設定された鍵導出と暗号パラメータを使用して、ドキュメントストリームに PDF レベルの暗号化を適用します。
PDFDecryptor
PDFDecryptor は、正しい復号鍵が利用可能な場合に PDF バイトストリームから暗号化を除去し、平文文書を生成してさらに処理できるようにします。
使用方法
これらの低レベルクラスは、Document クラスによって save() 操作中に内部的に使用されます。直接使用は、カスタムシリアライゼーションパイプラインや、Document API とは独立してバイトストリームレベルで暗号化を適用する場合に適しています。