关于Linux下的字体转码乱码问题


#1

问题:
使用Aspose.Total for .JAVA转换文件为PDF格式:
mac平台下转换出来的文件正常
Linux平台下出现部分中文显示乱码问题
请问能否提升对中文转换的语言支持?


#2

@vitali,

根据我的理解,当您将文件转换为PDF格式时,您在Linux平台上面临一个问题,而MAC平台上的转换工作正常。 如果是这样,可以分享您正在使用的输入文件和代码段,以便我们可以在我们的环境中测试场景。 很抱歉给您带来不便。


#3

代码如下:
Presentation pres = new Presentation(mFilePath);
PdfOptions opts = new PdfOptions();
opts.setJpegQuality((byte) 90);
opts.setSaveMetafilesAsPng(true);
opts.setTextCompression(PdfTextCompression.Flate);
opts.setCompliance(PdfCompliance.Pdf15);
pres.save(mTargetPath, SaveFormat.Pdf, opts);转换文件
target.pdf.zip (2.1 MB)


#4

@vitali,

我已经与您分享的演示文稿一起工作,并在我的结尾生成了附件的PDF文件。 我没有能够在导出的PDF中观察大字符。 你可以分享幻灯片参考,我可以在这里看到我的问题。 此外,我还要求您在导出到PDF之前安装演示文稿中使用的所有必需字体。 这也将解决任何文本呈现问题,如果有的话。

Saved.pdf (2.4 MB)


#5

这个问题有没有得到解决啊