SetPageOutputIntent

Conformidad, gestión de color

Descripción

Crea o reemplaza el output intent PDF 2.0 explícito para una página

Sintaxis

Delphi

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

Parámetros

PageNumberNúmero de página con base 1
SubtypeSubtipo de output intent requerido, como GTS_PDFX
ColorSpaceDeviceGray, DeviceRGB o DeviceCMYK
OutputConditionIdentifierIdentificador de condición de producción requerido
OutputConditionCondición legible por personas opcional
InfoDescripción adicional opcional
RegistryNameURI de registro opcional
ProfileFileNameArchivo de perfil ICC, o una cadena vacía para usar el perfil sRGB incluido con DeviceRGB

Valor devuelto

1 en caso de éxito, 0 para una página, subtipo o espacio de color no válido, un identificador ausente, un perfil ilegible o una solicitud no RGB sin archivo ICC

Observaciones

La llamada exige PDF 2.0 y escribe /OutputIntents directamente en el diccionario de página

Una intención explícita a nivel de página tiene precedencia sobre la intención del Catálogo del documento para esa página; los nodos del árbol de páginas no suministran este valor por herencia ordinaria de atributos de página

Véase también

SetOutputIntentProfileReference, ClearPageOutputIntents, GetEffectivePageOutputIntentJSON, SetPDFXMode