เมธอด THotPDF.DecodeLoadedImageRegionAtResolutionCached
decode region ของ loaded image ที่ความละเอียดเป้าหมายที่ระบุเป๊ะ ผ่าน bounded cache ของ renderer และ per-key singleflight coordinator
การประกาศ
function DecodeLoadedImageRegionAtResolutionCached(
AImageStream: THPDFStreamObject;
RegionLeft, RegionTop, RegionRight, RegionBottom,
TargetPixelWidth, TargetPixelHeight: Integer): TBitmap;
พารามิเตอร์
region ระบุเป็นหน่วย pixel ของต้นทาง และ target dimensions เป็นตัวกำหนดขนาด bitmap ผลลัพธ์ที่แน่นอน
ค่าที่ส่งกลับ
ส่งคืน TBitmap ที่จัดสรรใหม่ซึ่งผู้เรียกเป็นเจ้าของ หรือ nil เมื่อถอดรหัสคำขอไม่ได้
การทำงานพร้อมกัน
key ประกอบจาก identity ของ stream, region ต้นทาง, target dimensions และนโยบาย decode จึงรวมคำขอเข้าด้วยกันเฉพาะคำขอที่เทียบเท่ากันเท่านั้น
API ที่เกี่ยวข้อง
Reduced-DCT JPEG Decoding · Sharded Loaded-Image Decode Cache