我需要从Java程序中创建一个简单的Word文档以便打印。需要将输出分别打印在不同的页面上。我正在使用以下代码:
XWPFDocument document = new XWPFDocument();
XWPFParagraph paragraph = document.createParagraph();
XWPFRun run = paragraph.createRun();
run.setText("TITLE");
run.addCarriageReturn();
run.setText("some text and stuff here");
run.addBreak(BreakType.PAGE);
run.setText("more text");
run.addCarriageReturn();
run.setText("one more line");
问题是,我在这个分页符后插入的任何内容都会单独出现在一个页面上(在上面的示例中,最后两行文本将显示在不同的页面上)。就好像现在每个语句之后都有一个“自动分页符”。
我尝试过使用新的运行或新段落,但结果总是相同。有什么想法吗?我开始感到非常沮丧....