THotPDF.NewIndirectStream Method
在当前 PDF 文档中创建一个新的间接流对象,用于存储内嵌资源、内容流或附件等二进制或文本数据
الإعلان
function NewIndirectStream: THPDFStreamObject;
وحدة
HPDFDoc
返回值
返回新创建的 THPDFStreamObject 实例,该流对象已被注册为文档间接对象,可通过 AppendLoadedStream 写入数据
使用注意事项
- 返回的流对象由文档负责生命周期管理,调用方不得手动释放
- 写入数据前可通过流字典设置过滤器(如
FlateDecode),以启用压缩存储 - 间接流对象创建后需将其对象号引用注册到正确的父字典(如页面 XObject 资源字典),否则保存后该对象将成为孤立对象