THotPDF.ResolveLoadedStream Method
将给定的 PDF 对象解析为流对象,自动跟踪间接引用并返回最终的 THPDFStreamObject,适用于访问已加载文档中的内容流或嵌入式资源
การประกาศ
function ResolveLoadedStream(Obj: THPDFObject): THPDFStreamObject;
ยูนิต
HPDFDoc
พารามิเตอร์
| ชื่อ | การใช้งาน |
|---|---|
Obj | ออบเจ็กต์ PDF ที่จะแยกวิเคราะห์ ซึ่งอาจเป็นออบเจ็กต์สตรีมโดยตรงหรือออบเจ็กต์อ้างอิงโดยอ้อมที่ชี้ไปยังสตรีม |
ค่าที่ส่งคืน
若解析成功,返回对应的 THPDFStreamObject;若传入对象不是流类型或解析失败,则返回 nil
ข้อควรระวังในการใช้งาน
- 传入对象若为间接引用,方法会自动追踪引用链直至找到流对象,无需调用方手动解引用
- 返回值为
nil时,说明目标对象并非流类型,调用前应通过类型检查确认对象类别 - การอ้างอิงออบเจ็กต์สตรีมที่ส่งคืนจะได้รับการจัดการโดยเอกสาร ผู้เรียกจะต้องไม่ปล่อยมัน การอ้างอิงจะใช้งานไม่ได้ทันทีหลังจากปิดเอกสาร