SetImageSoftMaskEx

Tratamiento 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

ImageIDIdentificador de la imagen de destino
MaskImageIDIdentificador de imagen cuyas muestras de escala de grises proporcionan valores de opacidad
MatteCadena vacía para omitir /Matte, o una matriz numérica PDF con entre uno y cuatro componentes de color de 0 a 1 adecuados para el espacio de color de la imagen de destino

Valores devueltos

Devuelve ImageID si la operación se realiza correctamente; en caso contrario, 0

Observaciones

Las imágenes de destino y de máscara deben tener idénticas dimensiones en píxeles 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