SetOutputIntentSpectralData
Conformità, gestione del colore
Descrizione
Aggiunge, sostituisce o rimuove una voce di colorante nel dizionario /SpectralData dell'OutputIntent di PDF 2.0
Sintassi
Delphi
Function SetOutputIntentSpectralData(PageNumber: Integer; Const ColorantName, CxFFileName: WideString): Integer;Parametri
| PageNumber | 0 per l'output intent del Catalog, oppure un numero di pagina a base 1 per un output intent di pagina esplicito |
|---|---|
| ColorantName | Nome di colorante PDF caratterizzato dai dati CxF/X-4 |
| CxFFileName | File XML CxF/X-4 in UTF-8 oppure UTF-16 con BOM fino a 64 MiB, oppure una stringa vuota per rimuovere la voce denominata |
Valore restituito
1 in caso di successo, oppure 0 quando la destinazione non ha output intent, il file è illeggibile o malformato, l'XML non ha una radice CxF, il colorante denominato non ha esattamente una corrispondenza SpotInkCharacterisation oppure lo stesso colorante compare in /Solidities
Note
L'analizzatore XML non risolve, rifiuta dichiarazioni come tipi di documento esterni, richiede markup bilanciato e decodifica le entità XML predefinite e numeriche prima di confrontare SpotInkName
I dati vengono memorizzati in un flusso compresso; assegnare di nuovo byte CxF identici allo stesso o a un altro colorante riusa il flusso indiretto esistente invece di incorporare un duplicato
Il preflight PDF/X decodifica in modo indipendente ogni flusso spettrale, impone una voce unica di inchiostro diretto corrispondente e rifiuta sovrapposizioni con solidities di mixing hint
Vedere anche
SetOutputIntentMixingHints, ClearOutputIntentColorantData, GetEffectivePageOutputIntentJSON, SetPDFXMode