Free Support Forum - aspose.com

Aspose word for java转换后整体格式变了。


#1

微信图片_20190425100116.jpg (24.3 KB)这是转换前的word格式,微信图片_20190425100121.jpg (14.2 KB)
这是转换后的PDF格式,框出来的那一行末尾明显多了一个字“照”,这样导致整体的结构就变了。请问怎么保持格式不变呢?这是我的测试文档ReportTemplate.zip (201.3 KB)
,以帮助你们重现问题。


#2

@chenxf,

为确保及时准确的回复,请在此处压缩并附上以下资源进行测试:

  • Aspose.Words生成输出DOCX文件,显示正确的行为
  • Aspose.Words生成输出PDF文件,显示不良行为
  • 还请创建一个简化的独立Java应用程序(没有编译错误的源代码),这有助于我们在最后重现您当前的问题并将其附加到此处进行测试。 请不要在其中包含Aspose.Words JAR文件以减小文件大小。

一旦您准备好这些信息,我们将立即开始调查您的问题,并为您提供更多信息。 谢谢你的合作。


#3

test.zip (517.8 KB)

我把我的java源码放进去了,请参考


#4

@chenxf,

请升级到最新版本的Aspose.Words for Java,即19.4
https://downloads.aspose.com/words/java

另外,请确保您的计算机上安装了以下字体文件:

  • Times New Roman
  • 黑体
  • 宋体
  • 仿宋
  • 楷体_GB2312
  • Cambria

希望这可以帮助。


#5

test.zip (928.4 KB)
这个是用最新版本19.4做的测试文件,还是出现同样的问题。

我用的是win7系统,字体就是win7自带的,然后下载了一个楷体GB2312。


#6

@chenxf,

另请,ZIP并在此处附加以下字体文件以供进一步测试。

  • 楷体_GB2312

#8

请参考此文件,内附 * 楷体_GB2312。字体(1).zip (2.5 MB)

test(1).zip (928.4 KB)


#9

@chenxf,

我担心,我们在上一篇文章中附带的’test(1).zip’文件中没有看到任何TTF字体文件。 Aspose.Words需要此字体才能将文档正确呈现为PDF格式。
https://docs.aspose.com/display/wordsjava/True+Type+Fonts


#10

TTF字体文件在“ [字体(1).zip](2.5 MB)”中,请仔细查看


#11

@chenxf,

我们对场景进行了测试,并设法在我们的最终重现了同样的问题。 为了更正,我们在问题跟踪系统中记录了此问题。 这个问题的ID是WORDSNET-18552。 我们将进一步研究这个问题的细节,并让您及时了解更正的状态。 对由您带来的不便,我们深表歉意。