SetCapturedPageTransparencyGroup
categoría Flujos de contenido y grupos de contenido opcional, diseño de página
Descripción
Establece un diccionario de grupo de transparencia en un XObject de página capturada. Úselo después de CapturePage o CapturePageEx y antes de dibujar la página capturada cuando el contenido capturado deba componerse como un grupo de transparencia
Comportamiento de la versión PDF: los grupos de transparencia de páginas capturadas 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, SetCapturedPageTransparencyGroup eleva automáticamente el documento a PDF 1.4 y registra transparency group en AutoBumpedFeatures. Si la persona que llama bloquea una versión de guardado inferior, la puerta de compatibilidad rechaza el guardado con LastErrorCode 602
Sintaxis
Delphi
Function TPDFlib.SetCapturedPageTransparencyGroup(CaptureID, CS, Isolate, Knockout: Integer): Integer;
ActiveX
Function PDFlib::SetCapturedPageTransparencyGroup(CaptureID As Long, CS As Long, Isolate As Long, Knockout As Long) As Long
DLL
int DLSetCapturedPageTransparencyGroup(int InstanceID, int CaptureID, int CS, int Isolate, int Knockout);
Parámetros
| CaptureID | El ID devuelto por CapturePage o CapturePageEx |
|---|---|
| CS | El espacio de color de fusión: 1 = DeviceRGB, 2 = DeviceCMYK |
| Isolate | Establezca 1 para aislar el grupo de transparencia del fondo; establezca 0 para un grupo no aislado |
| Knockout | Establezca 1 para activar el comportamiento de eliminación dentro del grupo; establezca 0 para la composición normal |
Valores devueltos
| 0 | El ID de captura o el selector de espacio de color no es válido, o el modo PDF/A actual prohíbe el grupo de transparencia |
|---|---|
| 1 | El grupo de transparencia de la página capturada se estableció correctamente |
Véase también
CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup