本文将介绍如何使用spire.presentation for java在java程序中创建ppt文档,内容包括如何创建ppt文档,添加幻灯片并在幻灯片中添加矩形框、如何添加文字到矩形框中、如何设置文字的字体和样式等。
//创建ppt文档(默认包含一页空白幻灯片)
presentation presentation = new presentation();
//添加新矩形框到第一个幻灯片
rectangle rec = new rectangle((int) presentation.getslidesize().getsize().getwidth() / 2 - 250, 80, 500, 150);
iautoshape shape = presentation.getslides().get(0).getshapes().appendshape(shapetype.rectangle, rec);
shape.getshapestyle().getlinecolor().setcolor(color.white);
shape.getfill().setfilltype(fillformattype.none);
//添加文字到矩形框
shape.appendtextframe("你好 世界!");
//设置文字的字体和样式
portionex textrange = shape.gettextframe().gettextrange();
textrange.getfill().setfilltype(fillformattype.solid);
textrange.getfill().getsolidcolor().setcolor(color.blue);
textrange.setfontheight(66);
textrange.setlatinfont(new textfont("arial unicode ms"));
//保存文档
presentation.savetofile(“helloworld.pptx”, fileformat.pptx_2013);
生成的ppt截图: