Trabajar con transparencia en un archivo XPS | Java
Agregar objeto transparente dentro del documento XPS
Aspose.Page para Java ofrece la clase XpsPath , con la que puedes agregar objetos transparentes en documentos XPS. Debe especificar PathGeometry y agregarlo a XpsPath. El siguiente fragmento de código muestra la funcionalidad completa para agregar un objeto transparente en un documento XPS:
El resultado
Establecer máscara de opacidad
La solución ofrece la propiedad setOpacityMask() , con la que puede configurar la máscara de opacidad en un documento XPS. Debe crear PathGeometry y agregarlo a XpsPath. Se puede usar una imagen como máscara de opacidad y el componente Alfa de cada píxel se usa para aplicar sobre el relleno subyacente. El documento XPS generado mostrará franjas degradadas inclinadas como un archivo de imagen de origen presente. El siguiente fragmento de código muestra la funcionalidad completa para configurar la máscara de opacidad:
El resultado
Puede descargar ejemplos y archivos de datos desde GitHub.