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;返回的编号数组由调用方管理,其对象仍是借用