SetOutputIntentSpectralData
Conformité, gestion des couleurs
Description
Ajoute, remplace ou supprime une entrée de colorant dans le dictionnaire /SpectralData d'une intention de sortie PDF 2.0
Syntaxe
Delphi
Function SetOutputIntentSpectralData(PageNumber: Integer; Const ColorantName, CxFFileName: WideString): Integer;Paramètres
| PageNumber | 0 pour l'intention de sortie du Catalog, ou un numéro de page à base 1 pour une intention de sortie de page explicite |
|---|---|
| ColorantName | Nom de colorant PDF que les données CxF/X-4 caractérisent |
| CxFFileName | Fichier XML CxF/X-4 en UTF-8 ou UTF-16 avec BOM jusqu'à 64 Mio, ou chaîne vide pour supprimer l'entrée nommée |
Valeur de retour
1 en cas de succès, ou 0 lorsque la cible n'a aucune intention de sortie, que le fichier est illisible ou mal formé, que le XML n'a pas de racine CxF, que le colorant nommé ne possède pas exactement un SpotInkCharacterisation correspondant, ou que le même colorant apparaît dans /Solidities
Remarques
L'analyseur XML ne résout rien, rejette les déclarations telles que les types de documents externes, exige un balisage équilibré et décode les entités XML prédéfinies et numériques avant de comparer SpotInkName
Les données sont stockées dans un flux compressé ; réaffecter des octets CxF identiques au même ou à un autre colorant réutilise le flux indirect existant au lieu d'incorporer un doublon
Le préflight PDF/X décode indépendamment chaque flux spectral, exige une entrée unique de ton direct correspondante et rejette les chevauchements avec des solidités d'indications de mélange
Voir aussi
SetOutputIntentMixingHints, ClearOutputIntentColorantData, GetEffectivePageOutputIntentJSON, SetPDFXMode