SetOutputIntentSpectralData
ความสอดคล้อง, การจัดการสี
คำอธิบาย
เพิ่ม แทนที่ หรือลบรายการสีหนึ่งรายการในพจนานุกรม /SpectralData ของ OutputIntent แบบ PDF 2.0
ไวยากรณ์
Delphi
Function SetOutputIntentSpectralData(PageNumber: Integer; Const ColorantName, CxFFileName: WideString): Integer;พารามิเตอร์
| PageNumber | 0 สำหรับ output intent ของ Catalog หรือหมายเลขหน้าแบบนับจาก 1 สำหรับ output intent ระดับหน้าแบบชัดเจน |
|---|---|
| ColorantName | ชื่อสีของ PDF ที่ข้อมูล CxF/X-4 กำหนดลักษณะไว้ |
| CxFFileName | ไฟล์ XML แบบ CxF/X-4 เข้ารหัส UTF-8 หรือ UTF-16 ที่มี BOM ขนาดไม่เกิน 64 MiB หรือสตริงว่างเพื่อลบรายการที่ระบุชื่อ |
ค่าที่ส่งกลับ
1 เมื่อสำเร็จ หรือ 0 เมื่อเป้าหมายไม่มี output intent, ไฟล์อ่านไม่ได้หรือผิดรูปแบบ, XML ไม่มีราก CxF, สีที่ระบุชื่อไม่มี SpotInkCharacterisation ที่ตรงกันแบบพอดีหนึ่งรายการ หรือสีเดียวกันปรากฏอยู่ใน /Solidities
หมายเหตุ
ตัวแยกวิเคราะห์ XML เป็นแบบไม่แก้ไขการอ้างอิง ปฏิเสธการประกาศเช่นประเภทเอกสารภายนอก กำหนดให้มาร์กอัปต้องสมดุล และถอดรหัสเอนทิตี XML แบบกำหนดไว้และแบบตัวเลขก่อนเปรียบเทียบ SpotInkNameข้อมูลถูกจัดเก็บในสตรีมแบบบีบอัด การกำหนดไบต์ CxF เดิมซ้ำให้สีเดิมหรือสีอื่นจะใช้สตรีมทางตรงที่มีอยู่ซ้ำ แทนการฝังซ้ำการตรวจก่อนพิมพ์ของ PDF/X จะถอดรหัสสตรีมสเปกตรัมทุกตัวด้วยตนเอง บังคับให้รายการ spot-ink ที่ตรงกันต้องไม่ซ้ำ และปฏิเสธการทับซ้อนกับความแข็งของ mixing-hint
ดูเพิ่มเติม
SetOutputIntentMixingHints, ClearOutputIntentColorantData, GetEffectivePageOutputIntentJSON, SetPDFXMode