SetImageSoftMaskEx

Tratamento de imagens, transparência

Descrição

Converte MaskImageID numa máscara suave em escala de cinzentos, aplica uma cor mate opcional e associa-a a ImageID

Sintaxe

Delphi

Function TPDFlib.SetImageSoftMaskEx(ImageID, MaskImageID: Integer; Const Matte: WideString): Integer;

Parâmetros

ImageIDID da imagem de destino
MaskImageIDID da imagem cujas amostras em escala de cinzentos fornecem valores de opacidade
MatteCadeia vazia para omitir /Matte, ou uma matriz numérica PDF com um a quatro componentes de cor entre 0 e 1, adequados ao espaço de cor da imagem de destino

Valores devolvidos

Devolve ImageID em caso de êxito; caso contrário, 0

Observações

As imagens de destino e de máscara têm de ter dimensões de píxeis idênticas e ser objetos de imagem diferentes

A versão do documento é elevada para PDF 1.4 quando a máscara é associada

Os modos PDF/A-1 e PDF/X-1 rejeitam esta operação porque não permitem transparência

Consulte também

SetImageSoftMaskFromImage, NewSoftMaskGraphicsState, FlattenTransparency