Я использую OpenOffice SDK для открытия и анализа файлов ppt и pptx; теперь я могу открывать ppt файлы и извлекать фигуры.
XShape xShape = (XShape) UnoRuntime.queryInterface(
XShape.class, xShapes.getByIndex(j));
String type = xShape.getShapeType();
Используя приведенный выше код, я могу получить тип фигуры и прямоугольник, эллипс и т. Д., Но получаю com.sun.star.drawing.CustomShape
.
Есть ли способ получить тип фигуры, например, прямоугольник, эллипс и т. Д .?