Trouver la position absolue de la forme dans la feuille de calcul

Explication des propriétés Shape.getLeftToCorner() et Shape.getTopToCorner()

Cette capture d’écran explique quelles distances mesurent les propriétés Shape.getLeftToCorner() et Shape.getTopToCorner().

Comment mesurer la position absolue

todo:image_alt_text

Le code d’exemple suivant affiche la position absolue de la première forme dans une feuille de calcul en pixels. Le code affiche la sortie suivante dans la console :

Absolute Position of this Shape is (320, 180)
// 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.getDataDir(FindAbsolutePositionOfShape.class);
// Load the sample Excel file inside the workbook object
Workbook workbook = new Workbook("sample.xlsx");
// Access the first worksheet
Worksheet worksheet = workbook.getWorksheets().get(0);
// Access the first shape inside the worksheet
Shape shape = worksheet.getShapes().get(0);
// Displays the absolute position of the shape
System.out.println("Absolute Position of this Shape is (" + shape.getLeftToCorner() + " , "
+ shape.getTopToCorner() + ")");