java - 如何使用 Apache POI PPT API 设置文本字体?

标签 java apache-poi

我正在使用 Apache POI PPT API 来创建 PPTX。 我想将特定字体系列应用到我在幻灯片中添加的文本。

我探索了 API,发现只有以下方法可以指定颜色和字体大小,但不知道如何设置字体系列,请帮忙。

XSLFTextRun run1 = paragraph.addNewTextRun();
run1.setText("This is test"); 
run1.setFontColor(java.awt.Color.red);      
run1.setFontSize(24);    

最佳答案

 XSLFTextRun run1 = p.addNewTextRun(); 
       run1.setText("This is test"); 
       run1.setFontFamily(HSSFFont.FONT_ARIAL);
       run1.setFontColor(Color.red);    
       run1.setFontSize(24);  

可以使用setFontFamily方法来指定字体系列

关于java - 如何使用 Apache POI PPT API 设置文本字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35716894/

相关文章:

java - 如何在我的自定义标签中使用 struts bean 标签?

java - JAXB Ant 任务错误 : xjc2 [ERROR] null unknown location

java - Apache POI : Update cells in a named range

java - 将 xls 转换为图像

java - 如何在已创建的 Excel 工作簿中创建工作表?

java - Hibernate:将基类的实例更改为子类

JAVA正确格式化我的成绩簿,其中包含数组中包含的成绩

Java 正则表达式 : Case insensitive matching for non English characters

java - 在JAVA/GWT中读取Word文件

java - 无法使用 HSSF Java 删除 Excel 工作表