SetOutputIntentSpectralData

ความสอดคล้อง, การจัดการสี

คำอธิบาย

เพิ่ม แทนที่ หรือลบรายการสีหนึ่งรายการในพจนานุกรม /SpectralData ของ OutputIntent แบบ PDF 2.0

ไวยากรณ์

Delphi

Function SetOutputIntentSpectralData(PageNumber: Integer; Const ColorantName, CxFFileName: WideString): Integer;

พารามิเตอร์

PageNumber0 สำหรับ 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