SetPageOutputIntent

Conformità, gestione del colore

Descrizione

Crea o sostituisce l'output intent esplicito di PDF 2.0 per una pagina

Sintassi

Delphi

Function SetPageOutputIntent(PageNumber: Integer; Const Subtype, ColorSpace, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileFileName: WideString): Integer;

Parametri

PageNumberNumero di pagina a base 1
SubtypeSottotipo di output intent richiesto, come GTS_PDFX
ColorSpaceDeviceGray, DeviceRGB oppure DeviceCMYK
OutputConditionIdentifierIdentificatore richiesto della condizione di produzione
OutputConditionCondizione leggibile facoltativa
InfoDescrizione aggiuntiva facoltativa
RegistryNameURI del registro facoltativo
ProfileFileNameFile di profilo ICC, oppure una stringa vuota per usare il profilo sRGB incluso con DeviceRGB

Valore restituito

1 in caso di successo, 0 per una pagina, un sottotipo o uno spazio colore non valido, un identificatore mancante, un profilo illeggibile oppure una richiesta non RGB senza un file ICC

Note

La chiamata richiede PDF 2.0 e scrive /OutputIntents direttamente nel dizionario di pagina

Un intent esplicito a livello di pagina ha precedenza sull'intent del catalogo del documento per quella pagina; i nodi dell'albero di pagine non forniscono questo valore tramite la normale ereditarietà degli attributi di pagina

Vedere anche

SetOutputIntentProfileReference, ClearPageOutputIntents, GetEffectivePageOutputIntentJSON, SetPDFXMode