我需要加载一个现有的docx模板,我想在jar中包含模板文件,这样只有用户的jar文件。
我尝试了以下内容......
String inputfilepath = (getClass().getResource("/letter.docx")).toString();
WordprocessingMLPackage wordMLPackage = WordprocessingMLPackage
.load(new java.io.File(inputfilepath));
但是,我认为因为.load(File)期望File参数无法加载docx。有没有办法从资源文件夹加载WordprocessingMLPackage文件?
由于
答案 0 :(得分:2)
将资源作为InputStream获取,然后使用WordprocessingMLPackage:
public static WordprocessingMLPackage load(InputStream is)