THPDFHeadlessDocument.GetObjectAccess

function GetObjectAccess(MaxObjectCount: Integer = MaxInt;
  MaxIndexBytes: Int64 = High(Int64)): THPDFHeadlessObjectAccess;

在检查提取权限后,从已加载文档返回只读的借用对象图访问;分配对象编号数组之前先检查对象数与索引字节限制

THPDFHeadlessObjectAccess

声明于 HPDFHeadlessRenderAccess;Reader 含既有的有界 resolver 与流回调,Catalog 和 Information 暴露 catalog 与可选 information 对象,EncryptionObjectNumber 标识加密字典

ObjectNumbers 包含每个非零的在用交叉引用条目;ReadObject(Reader.Context, ObjectNumber) 经 THPDFHeadlessObjectReader 惰性加载被引用对象

对象与回调上下文属于文档;绝不修改或释放借用对象,并在文档重新加载、关闭、变更或销毁前停止使用该记录

枚举与对象加载遵循文档取消 token;返回的编号数组由调用方管理,其对象仍是借用

结构比较 · 文档 API