为有中文需求的客户提供多渠道中文技术支持.

Thu Aug 10, 2023 9:41 am

请问ppt圆角矩形怎么调整圆角的大小,ppt中是通过调整点的位置实现的

911538126
 
Posts: 22
Joined: Thu Sep 29, 2022 6:50 am

Fri Aug 11, 2023 2:22 am

您好,

感谢您的咨询。
您可以通过下面的代码实现对ppt中圆角矩形的圆角角度调整:
Code: Select all
        Presentation presentation = new Presentation();
        presentation.loadFromFile("F:\\圆角矩形.pptx");
        ShapeCollection shapes = presentation.getSlides().get(0).getShapes();
        for (Object shape : shapes) {
            if (shape instanceof IAutoShape) {
                IAutoShape autoShape = (IAutoShape) shape;
                if (autoShape.getShapeType() == ShapeType.ROUND_CORNER_RECTANGLE) {
                        //设置圆角矩形角度
                        autoShape.setRoundRadius(45);
                }
            }
        }
        presentation.saveToFile("F:\\result.pptx", FileFormat.PPTX_2013);

如果我提供的代码没有满足您的需求或是还有其他问题,欢迎随时与我们联系。

Sincerely,
Wenly
E-iceblue support team
User avatar

Wenly.Zhang
 
Posts: 149
Joined: Tue May 16, 2023 2:19 am

Return to 中文技术支持