Java 如何设置 PPT 中的形状排列方式

在PPT中,当多个形状重叠排列时,可设置形状置于顶层或底层、设置形状上移一层或下移一层。下面通过Java程序代码来介绍如何实现。

Java 代码示例

  • 01

    import com.spire.presentation.*;



    public class ShapeArrange {

    public static void main(String[] args) throws Exception{

    //加载PPT测试文档

    Presentation ppt = new Presentation();

    ppt.loadFromFile("test.pptx");



    //获取指定幻灯片及外形

    ISlide slide = ppt.getSlides().get(1);

    IShape shape1 = slide.getShapes().get(0);



    shape1.setShapeArrange(ShapeAlignmentEnum.ShapeArrange.BringToFront);//置于顶层

    //shape1.setShapeArrange(ShapeAlignmentEnum.ShapeArrange.BringForward);//上移一层

    //shape1.setShapeArrange(ShapeAlignmentEnum.ShapeArrange.SendToBack);//置于底层

    //shape1.setShapeArrange(ShapeAlignmentEnum.ShapeArrange.SendBackward);//下移一层



    //保留文档

    ppt.saveToFile("result.pptx",FileFormat.PPTX_2013);

    ppt.dispose();

    }

    }

  • 02

    完当作代码编纂后,运行程序,生当作文档。在成果文档中可查看调整外形摆列结果,如下图:

  • End

出格提醒

按照代码中的方式,生当作的文件在Java的项目文件夹路径下。这里的文件路径可以自行界说。

  • 发表于 2021-02-08 18:01
  • 阅读 ( 334 )
  • 分类:电脑网络

相关问题

0 条评论

请先 登录 后评论