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

PageNumber0 pour l'intention de sortie du Catalog, ou un numéro de page à base 1 pour une intention de sortie de page explicite
ColorantNameNom de colorant PDF que les données CxF/X-4 caractérisent
CxFFileNameFichier 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