Java Word文档docx字体
我正在用java读取docx文件中单词的字体大小。我使用过Apache POI库,但它将我尝试读取的所有文件转换为txt文件。首先,对于Java Word文档docx字体,java,ms-word,apache-poi,docx,Java,Ms Word,Apache Poi,Docx,我正在用java读取docx文件中单词的字体大小。我使用过Apache POI库,但它将我尝试读取的所有文件转换为txt文件。首先,对于.docx文档,您需要XWPF库,对于.docHWPF,您不能同时使用一个库 这是一个代码,读作.docxFontSize: public void readFontSizeFromDocx() throws IOException { InputStream is = this.getClass().getClassLoader().getResour
.docx
文档,您需要XWPF库,对于.doc
HWPF,您不能同时使用一个库
这是一个代码,读作.docx
FontSize:
public void readFontSizeFromDocx() throws IOException
{
InputStream is = this.getClass().getClassLoader().getResourceAsStream("templates/ExampleFontSize.docx");
XWPFDocument doc = new XWPFDocument(is);
for (XWPFParagraph paragraph : doc.getParagraphs())
{
for (XWPFRun run : paragraph.getRuns())
{
System.out.println(run.getFontSize());
}
}
}
另外,请看-还有许多有用的示例解释如何使用它。请看:谢谢您的帮助,但它只接受doc格式,我需要doc和docx格式。