SetOutputIntentSpectralData

Overholdelse, farvestyring

Beskrivelse

Tilføjer, erstatter eller fjerner én farvekomponentpost i PDF 2.0-outputintentens /SpectralData-ordbog

Syntaks

Delphi

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

Parametre

PageNumber0 for Catalog-outputintenten eller et 1-baseret sidetal for en eksplicit side-outputintent
ColorantNamePDF-farvekomponentnavn, som CxF/X-4-dataene karakteriserer
CxFFileNameUTF-8- eller BOM-mærket UTF-16 CxF/X-4 XML-fil på op til 64 MiB eller en tom streng for at fjerne den navngivne post

Returværdi

1 ved succes eller 0, når målet ikke har nogen outputintent, filen er ulæsbar eller misdannet, XML'et ikke har noget CxF-rod, den navngivne farvekomponent ikke har præcis én matchende SpotInkCharacterisation, eller samme farvekomponent optræder i /Solidities

Bemærkninger

XML-parseren er ikke-opklarende, afviser deklarationer som eksterne dokumenttyper, kræver afbalanceret opmærkning og afkoder foruddefinerede og numeriske XML-entiteter, før SpotInkName sammenlignes

Data gemmes i en komprimeret strøm; tildeling af identiske CxF-bytes igen til samme eller en anden farvestof genbruger den eksisterende indirekte strøm i stedet for at indlejre en dublet

PDF/X-preflight afkoder uafhængigt hver spektral strøm, håndhæver et unikt matchende spotfarve-indgang og afviser overlap med mixing-hint-gennemskinelser

Se også

SetOutputIntentMixingHints, ClearOutputIntentColorantData, GetEffectivePageOutputIntentJSON, SetPDFXMode