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
| PageNumber | 0 för katalogens output intent, eller ett ettbaserat sidnummer för en uttrycklig sidoutput intent |
|---|---|
| ColorantName | PDF-färgantypnamn som CxF/X-4-datan karaktäriserar |
| CxFFileName | UTF-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