使用aspose java for words 将word转换为pdf,着重号未被导出

着重号.docx (7.2 KB)

着重号.pdf (19.7 KB)

使用aspose java for words 23.9版本,通过以下代码,将word转换为pdf,但是word中的着重号(见着重号.docx)未被导出到pdf(见着重号.pdf)中,其中着重号为文字下方的小圆点。

/**
 * 着重号生成及导出为PDF
 */
@Test
public void emphasisMarkExport(){
    String wordPath = "D:\\05_temp\\文档测试\\着重号.docx";
    String pdfPath = "D:\\05_temp\\文档测试\\着重号.pdf";
    AsposeUtil.setLicense();
    try {
        System.out.println("====================导出着重号 开始==============");
        LoadOptions loadOptions = new LoadOptions();
        {
            loadOptions.getLanguagePreferences().setDefaultEditingLanguage(EditingLanguage.CHINESE_PRC);
        }
        Document document = new Document(wordPath,loadOptions);
        document.save(pdfPath);
        System.out.println("====================导出着重号 结束==============");
    }catch (Exception e){
    }
}

麻烦您帮忙看看是什么问题造成的,用什么办法可以解决,谢谢。

@zengdj 遗憾的是,我们还不支持 PDF 中的强调标记。我们已在错误跟踪系统中创建了 WORDSNET-21395 功能请求。

感谢您的回复。客户就是有这样的需求,有什么折中的方案可以达到相应的效果吗?或者有什么其他的建议吗?谢谢!

@zengdj 遗憾的是,此问题没有解决方法。我们会及时向您通报,并在功能实施后通知您。对于给您带来的不便,请接受我们的歉意。

The issues you have found earlier (filed as WORDSNET-21395) have been fixed in this Aspose.Words for .NET 24.11 update also available on NuGet.