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

PageNumber0 per l'output intent del Catalog, oppure un numero di pagina a base 1 per un output intent di pagina esplicito
ColorantNameNome di colorante PDF caratterizzato dai dati CxF/X-4
CxFFileNameFile 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