Trabajando con el Efecto de Reflexión de Forma o Gráfico

Escenarios de uso posibles

Aspose.Cells proporciona la propiedad Shape.ReflectionEffect para trabajar con el efecto de reflexión de la forma o gráfico. Contiene las siguientes subpropiedades que puedes configurar para lograr diferentes resultados según tus requisitos.

La siguiente captura de pantalla muestra la interfaz de Microsoft Excel para configurar el Efecto de Reflexión de la Forma.

todo:image_alt_text

Trabajando con el Efecto de Reflexión de Forma o Gráfico

El siguiente código de muestra carga el archivo de Excel fuente y accede a la primera figura en la primera hoja de trabajo y establece las subpropiedades de la propiedad Shape.ReflectionEffect y luego guarda el libro de trabajo en el archivo de Excel de salida.

Código de muestra

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getSharedDataDir(WorkingWithReflectionEffect.class) + "articles/";
// Load your source excel file
Workbook wb = new Workbook(dataDir + "WorkingWithReflectionEffect_in.xlsx");
// Access first worksheet
Worksheet ws = wb.getWorksheets().get(0);
// Access first shape
Shape sh = ws.getShapes().get(0);
// Set the reflection effect of the shape
// Set its Blur, Size, Transparency and Distance properties
ReflectionEffect re = sh.getReflection();
re.setBlur(30);
re.setSize(90);
re.setTransparency(0);
re.setDistance(80);
// Save the workbook in xlsx format
wb.save(dataDir + "WorkingWithReflectionEffect_out.xlsx");