SetPageTransparencyGroup

Gráficos vectoriales, texto, diseño de página

Descripción

Establece el diccionario del grupo de transparencia de la página seleccionada; resulta útil cuando el contenido de la página usa máscaras, máscaras suaves, modos de fusión o contenido capturado compuesto y la página necesita un espacio de color de fusión definido

Comportamiento de versión de PDF: los grupos de transparencia de página usan el modelo de transparencia /Group de PDF 1.4. Si la versión actual del documento es inferior y la versión de guardado no está bloqueada, SetPageTransparencyGroup eleva automáticamente el documento a PDF 1.4 y registra transparency group en AutoBumpedFeatures. Si quien llama bloquea una versión de guardado inferior, la puerta de compatibilidad rechaza el guardado con LastErrorCode 602

Sintaxis

Delphi

Function TPDFlib.SetPageTransparencyGroup(CS, Isolate, Knockout: Integer): Integer;

ActiveX

Function PDFlib::SetPageTransparencyGroup(CS As Long, Isolate As Long, Knockout As Long) As Long

DLL

int DLSetPageTransparencyGroup(int InstanceID, int CS, int Isolate, int Knockout);

Parámetros

CSEl espacio de color de fusión: 1 = DeviceRGB, 2 = DeviceCMYK
IsolateEstablezca 1 para aislar el grupo de transparencia del fondo de página; establezca 0 para un grupo no aislado
KnockoutEstablezca 1 para activar el comportamiento de eliminación dentro del grupo; establezca 0 para la composición normal

Valores devueltos

0El selector de espacio de color no es válido, no hay ninguna página seleccionada o el modo PDF/A actual prohíbe el grupo de transparencia
1El grupo de transparencia de la página se estableció correctamente

Véase también

SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit