SetImageSoftMaskEx
Manejo de imágenes, transparencia
Descripción
Convierte MaskImageID en una máscara suave de escala de grises, aplica un color mate opcional y la adjunta a ImageID
Sintaxis
Delphi
Function TPDFlib.SetImageSoftMaskEx(ImageID, MaskImageID: Integer; Const Matte: WideString): Integer;
Parámetros
| ImageID | ID de la imagen de destino |
|---|---|
| MaskImageID | ID de imagen cuyas muestras de escala de grises proporcionan valores de opacidad |
| Matte | Cadena vacía para omitir /Matte, o una matriz numérica PDF con uno a cuatro componentes de color entre 0 y 1 adecuados para el espacio de color de la imagen de destino |
Valores devueltos
Devuelve ImageID si se realiza correctamente; de lo contrario, 0
Observaciones
Las imágenes de destino y máscara deben tener dimensiones de píxeles idénticas y ser objetos de imagen distintos
La versión del documento se eleva a PDF 1.4 cuando se adjunta la máscara
Los modos PDF/A-1 y PDF/X-1 rechazan esta operación porque no permiten transparencia
Véase también
SetImageSoftMaskFromImage, NewSoftMaskGraphicsState, FlattenTransparency