dotx
既存のテンプレートから新しいドキュメントを作成したいと思います。
ここにリストされているいくつかの方法を試しました-POIでDOCXで事前定義されたフォーマットを使用するにはどうすればよいですか? しかし、どれも機能しません。
スタイルを設定しても何の影響もありません。
XWPFDocument template = new XWPFDocument(new FileInputStream(new File("template.dotx")));
XWPFDocument doc = new XWPFDocument();
XWPFStyles newStyles = doc.createStyles();
newStyles.setStyles(template.getStyle());
XWPFParagraph para = doc.createParagraph();
para.setStyle("Heading1");
XWPFRun run = para.createRun();
run.setText("Heading 1");
テンプレートからドキュメントを直接作成すると、新しく作成されたドキュメントが破損し、MS Word で開くことができません。具体的な詳細なしに、文書内に問題があると不平を言う。
XWPFDocument document = new XWPFDocument(new FileInputStream("template.docx");
何か案は?