SetPageTransparencyGroup
Gráficos vectoriales, texto, diseño de página
Descripción
Establece el diccionario de grupo de transparencia de la página seleccionada, útil con máscaras, modos de fusión o contenido compuesto que requiere espacio de color definido
Comportamiento de versión PDF: los grupos de transparencia de página utilizan el modelo /Group de PDF 1.4. Si la versión actual es inferior y la de guardado no está bloqueada, SetPageTransparencyGroup eleva automáticamente el documento a PDF 1.4 y registra transparency group en AutoBumpedFeatures. Si el llamador bloquea una versión 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
| CS | El espacio de color de fusión: 1 = DeviceRGB, 2 = DeviceCMYK |
|---|---|
| Isolate | Establezca el valor en 1 para aislar el grupo de transparencia del fondo de la página; establézcalo en 0 para un grupo no aislado |
| Knockout | Establézcalo en 1 para activar el comportamiento de knockout dentro del grupo; en 0 para composición normal |
Valores devueltos
| 0 | El 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 |
|---|---|
| 1 | El grupo de transparencia de la página se ha establecido correctamente |
Véase también
SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit