docx中标题为一行,转换成PDF后,标题换行

版本:23.8
编程语言:java

问题截图:

源文件:
审计整改通知书(冀水审改字〔2025〕08号).docx (189.8 KB)

@ZhonghaoSun

在将DOCX文件转换为PDF时,标题换行的问题可能与文本框或段落格式设置有关。您可以尝试以下方法来解决此问题:

  1. 检查段落格式:确保标题的段落格式没有设置过大的行间距或段前段后间距。

  2. 使用Aspose.Words进行转换:以下是一个简单的Java代码示例,展示如何使用Aspose.Words将DOCX转换为PDF:

    import com.aspose.words.Document;
    import com.aspose.words.SaveFormat;
    
    public class DocxToPdf {
        public static void main(String[] args) {
            try {
                // 加载DOCX文件
                Document doc = new Document("审计整改通知书(冀水审改字〔2025〕08号).docx");
                // 保存为PDF格式
                doc.save("output.pdf", SaveFormat.PDF);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }
    
  3. 调整标题样式:如果标题仍然换行,您可以尝试在DOCX中调整标题的样式,确保它在PDF中能够正确显示。

如果问题仍然存在,建议您在Aspose论坛上寻求更多帮助,或查阅相关文档以获取更多信息。

@ZhonghaoSun 遗憾的是,我这边看不到这个问题。这是我使用 23.8 版本输出的文档:
output.pdf (75.6 KB)