SaveToStream
文档管理
描述
类似于 SaveToFile 函数,但允许将 PDF 文档写入流对象
语法
Delphi
Function TPDFlib.SaveToStream(OutStream: TStream): Integer;
参数
| OutStream | 要将文档写入的流对象 |
|---|
返回值
| 0 | 无法保存文档 |
|---|---|
| 1 | 文档已成功保存到流 |
备注
OutStream 可以是网络响应正文等仅写入且不可查找的流,因为库会在内部跟踪 PDF 偏移量,并且仅以前向方式输出完成的字节序列
大型 RC4、AES-CBC 和 AES-GCM 加密流会通过有界块直接转换至 OutStream,其内存中的源字节保持不变,因此重复保存不需要完整的密文和明文还原副本