SaveToStream
文件管理
描述
類似 SaveToFile 函式,但可把 PDF 文件寫入串流物件
語法
Delphi
Function TPDFlib.SaveToStream(OutStream: TStream): Integer;
參數
| OutStream | 文件要寫入的串流物件 |
|---|
傳回值
| 0 | 無法儲存文件 |
|---|---|
| 1 | 文件已成功儲存到串流 |
備註
OutStream 可以是唯寫且不可 seek 的串流(例如網路回應本體),因為程式庫在內部追蹤 PDF 偏移,只會順向輸出完成的位元組序列
大型 RC4、AES-CBC 與 AES-GCM 加密串流以有界區塊直接轉換進 OutStream,記憶體中的來源位元組保持不變,因此反覆儲存不需要完整的密文與明文還原副本