版本:23.8
编程语言:java
问题截图:
image.png (59.5 KB)
源文件:
412污泥处理红冲说明11111111111.zip (2.8 KB)
转换后的PDF文件:
412污泥处理红冲说明.zip (196.0 KB)
版本:23.8
编程语言:java
问题截图:
image.png (59.5 KB)
源文件:
412污泥处理红冲说明11111111111.zip (2.8 KB)
转换后的PDF文件:
412污泥处理红冲说明.zip (196.0 KB)
@ZhonghaoSun 这是因为在 2024 段之前没有段落分隔符,它会移动到页面外的前一个段落。以下是经过编辑的文件:
input.zip (6.3 KB)
我检查了最新版本的 Aspose.Words,原始文档没有问题。
您也可以使用下面的代码获得正确的结果:
Document document = new Document("input.doc");
Paragraph para = (Paragraph) document.getFirstSection().getBody().getLastParagraph().getPreviousSibling();
para.getRange().replace(" ", ControlChar.PARAGRAPH_BREAK);
document.save("output.pdf");
你好,段落分隔符具体是回车嘛。
我们这边客户对比您修改后的文件,并不知道如何添加段落分隔符,可以演示下如何在源文件中添加段落分隔符嘛
@ZhonghaoSun 我不太明白你想要什么结果,也许是翻译有问题,但如果你需要添加段落分隔符,你需要将光标定位到 "2024年05月17日"
之前的段落末尾,然后按 Enter
键。您也可以使用 Shift + Enter
来添加换行符。
请注意,如果您要编辑原始文档,则无需使用我提供的代码。