SetOutputIntentSpectralData

Conformitate, gestionarea culorilor

Descriere

Adaugă, înlocuiește sau elimină o intrare de colorant în dicționarul /SpectralData al OutputIntent PDF 2.0

Sintaxă

Delphi

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

Parametri

PageNumber0 pentru intenția de ieșire a Catalogului sau un număr de pagină, cu bază 1, pentru o intenție de ieșire explicită de pagină
ColorantNameNumele colorantului PDF caracterizat de datele CxF/X-4
CxFFileNameFișier XML CxF/X-4 în UTF-8 sau UTF-16 cu BOM, de până la 64 MiB, sau un șir vid pentru a elimina intrarea denumită

Valoare returnată

1 la succes sau 0 când ținta nu are nicio intenție de ieșire, fișierul este ilizibil sau malformat, XML-ul nu are o rădăcină CxF, colorantul denumit nu are exact un SpotInkCharacterisation corespunzător sau același colorant apare în /Solidities

Observații

Parserul XML nu rezolvă referințe externe, respinge declarațiile precum tipurile de document externe, cere markup echilibrat și decodifică entitățile XML predefinite și numerice înainte de a compara SpotInkNameDatele sunt stocate într-un flux comprimat; atribuirea din nou a acelorași octeți CxF aceluiași sau altui colorant refolosește fluxul indirect existent, în loc să încorporeze un duplicatPreflight-ul PDF/X decodează independent fiecare flux spectral, impune o intrare unică de cerneală spot corespunzătoare și respinge suprapunerea cu soliditățile din indicațiile de amestec

Vezi și

SetOutputIntentMixingHints, ClearOutputIntentColorantData, GetEffectivePageOutputIntentJSON, SetPDFXMode