เมธอด 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