Trabajar con el Formato ThreeD de la Forma o Gráfico

Escenarios de uso posibles

Aspose.Cells proporciona la propiedad Shape.ThreeDFormat para trabajar con el Formato 3D de la figura o gráfico. Contiene diferentes subpropiedades que puede establecer para lograr diferentes resultados según sus requisitos.

La siguiente captura de pantalla muestra la interfaz de Microsoft Excel para configurar el formato 3D de la forma.

todo:image_alt_text

Trabajar con el Formato ThreeD de la Forma o Gráfico

El siguiente código de muestra carga el archivo de Excel de origen y accede a la primera forma en la primera hoja de trabajo para configurar las subpropiedades de la propiedad Shape.ThreeDFormat 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(WorkingWithThreeDFormat.class) + "articles/";
//Load excel file containing a shape
Workbook wb = new Workbook(dataDir + "WorkingWithThreeDFormat_in.xlsx");
//Access first worksheet
Worksheet ws = wb.getWorksheets().get(0);
//Access first shape
Shape sh = ws.getShapes().get(0);
//Apply different three dimensional settings
ThreeDFormat n3df = sh.getThreeDFormat();
n3df.setContourWidth(17);
n3df.setExtrusionHeight(32);
n3df.setTopBevelType(BevelType.HARD_EDGE);
n3df.setTopBevelWidth (30);
n3df.setTopBevelHeight(30);
//Save the output excel file in xlsx format
wb.save(dataDir + "WorkingWithThreeDFormat_out.xlsx");