SetOutputIntentSpectralData

Efterlevnad, färghantering

Beskrivning

Lägger till, ersätter eller tar bort en färgantypspost i PDF 2.0-OutputIntents ordlista /SpectralData

Syntax

Delphi

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

Parametrar

PageNumber0 för katalogens output intent, eller ett ettbaserat sidnummer för en uttrycklig sidoutput intent
ColorantNamePDF-färgantypnamn som CxF/X-4-datan karaktäriserar
CxFFileNameUTF-8- eller BOM-märkt UTF-16 CxF/X-4-XML-fil på upp till 64 MiB, eller en tom sträng för att ta bort den namngivna posten

Returvärde

1 vid framgång, eller 0 när målet saknar output intent, filen är oläslig eller felaktig, XML:en saknar CxF-rot, den namngivna färgantypen inte har exakt en matchande SpotInkCharacterisation, eller samma färgantyp förekommer i /Solidities

Anmärkningar

XML-tolkaren upplöser inga externa referenser, avvisar deklarationer som externa dokumenttyper, kräver balanserad märkning och avkodar fördefinierade och numeriska XML-entiteter innan SpotInkName jämförs

Data lagras i en komprimerad ström; att tilldela identiska CxF-byte igen till samma eller en annan färgantyp återanvänder den befintliga indirekta strömmen i stället för att bädda in en dubblett

PDF/X-förgranskningen avkodar varje spectralström oberoende, kräver en unik matchande spotfärgspost och avvisar överlapp med mixing hints-soliditeter

Se även

SetOutputIntentMixingHints, ClearOutputIntentColorantData, GetEffectivePageOutputIntentJSON, SetPDFXMode