เมธอด THotPDF.ConfigureRenderICCWorkflow

ตั้งค่า transform แบบ ICC ครบวงจรจาก source ไป proof ไป output พร้อมเลือกใช้ black-point compensation ได้ ก่อนแปลงเข้าสู่ปลายทาง raster แบบ sRGB

การประกาศ

procedure ConfigureRenderICCWorkflow(ProofProfile,
    OutputProfile: TStream; BlackPointCompensation: boolean);

stream ตัวใดตัวหนึ่งเป็น nil ได้ และตำแหน่งภายใน stream จะถูกรักษาไว้เท่าเดิม

black-point compensation จะจัด mapping ใหม่ให้ shadow endpoints ของ source และปลายทางผ่าน transform แบบ ICC แทนการคงค่าช่องสีดำด้วย heuristic

workflow นี้ใช้ได้กับสีแบบ ICCBased ของ vector และ image samples รวมถึง loaded images ที่ decode นอก page display list

workflow ที่รันซ้ำด้วยเนื้อหา profile เหมือนกัน effective rendering intent เหมือนกันและ black-point compensation เหมือนกัน จะใช้ transform cache แบบมีขอบเขตที่เป็น thread-safe ร่วมกันข้าม document และ renderer instances

Display Lists and Print Production