THPDFRandomAccessSource.GetSize Method
คืนความยาว byte ที่คงตัวของ backing store ที่ subclass THPDFRandomAccessSource เปิดเผยให้กับ parser ของ HotPDF
การประกาศ
function GetSize: Int64; virtual; abstract;
ยูนิต
HPDFDoc
ค่าที่คืน
ความยาว byte รวมของ source ต้องไม่เป็นลบและคงตัวตลอดอายุการใช้งานของการโหลด
หมายเหตุการใช้งาน
- override เมธอดนี้ใน subclass เพื่อรายงานขนาดของ backing store ของคุณ (ความยาว HTTP entity, ความยาว BLOB, ความยาว archive member, ความยาว virtual volume)
- ค่าต้องไม่เปลี่ยนแปลงขณะที่ HotPDF แจงนับเอกสาร; ตาราง cross-reference และ object stream ถูกกำหนดที่อยู่โดย offset สัมบูรณ์เทียบกับขนาดนี้
- การคืนค่าลบจะถูกถือว่าเป็นข้อผิดพลาดโดย loader