GroupDocs.Viewer 转化中文乱码

Linux version 3.10.0-693.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Tue Aug 22 21:09:27 UTC 2017

Linux centos74 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

1 Like

@Jonesen_2020,

谢谢你的细节。

@Jonesen_2020,

这是与字体有关的问题。请尝试安装使用“ yum groupinstall字体”提供中文支持的软件包。看一下这个输出和这个截图.png (127.4 KB)。希望它将对您有所帮助。

您好,
我按照xshell命令:yum groupinstall -y Fonts
执行结果为: 已安装:
google-noto-emoji-fonts.noarch 0:20180508-4.el7

完毕!

xshell命令:echo $LANG
执行结果为:zh_CN.UTF-8

然后进行dwg转化pdf测试,输出的文件依旧存在中文乱码问题,请问我需要怎么设置?

另外,您上传图片中显示您转化用的是20.1版本,我现在采用的groupdocs viewer版本是19.8.2版本,跟这个有关系吗?

1 Like

@Jonesen_2020,

是的,我们可以在19.8.2版中重现此问题。但是修复仅在版本20.1中可用。我们建议您升级到v20.1。

您好,
Word,Excel,CAD转化为PDF文件在线预览,groupdocs-viewer for java 从19.8.2到20.1版本,变动比较大,调用过程中大量类和函数已过时,能提供一下20.1版转化为PDF文件的调用示例吗

image.png (16.6 KB)

@Jonesen_2020,

适用于Java 20.1的GroupDocs.Viewer更简单但易于实现。我们已将大多数旧类/方法移至旧名称空间。您可以在20.1 发行说明中清楚地了解公共API的更改。
为什么要迁移到20.1?
请看一下这些迁移注释。您可以获得最新的代码 此处

您好,我现在已经迁移到20.1版本,打包后部署linux系统(已安装中文字体)中文还是乱码,请问还需要在什么地方设置字体项
在java程序中有FontSource fontSource = new FolderFontSource(Utils.FONTS_PATH, SearchOption.TopFolderOnly);
FontSettings.setFontSources(fontSource);
这个地方需要改动吗?

您是怎么在linux系统怎么设置字体的,方便把您的运行命令贴出来吗?

1 Like

@Jonesen_2020,

您可以指示应用程序从特定文件夹中显式获取缺少的字体。

按照此代码或此文章,您可以设置自定义字体。您要做的就是将安装的字体路径传递给应用程序。希望它会有所帮助。

我现在不需要自定义字体格式
请问我发给您的dwg附件,您在处理过程中都进行了哪些操作,我现在linux系统下运行中文还是乱码

1 Like

@Jonesen_2020,

我们执行了以下步骤:

  • 使用yum groupinstall字体提供中文支持的已安装软件包
  • 执行此示例application.zip (1.1 MB)并与您共享屏幕截图以正确显示符号

如果这不能帮助您解决此问题,请告诉我们。

请问您在linux系统上安装中文字体执行的是什么命令?yum groupinstall “Chinese Support”??

我在linux系统上一直实现不了,公司已经购买了groupdocs viewer产品,能不能通过电话沟通下,我的电话是15263637891,您也可以留下您的联系方式,谢谢

1 Like

@Jonesen_2020,

yum groupinstall “Chinese Support”?
是的,我们执行了此命令来安装中文字体。但是,我们正在对此进行进一步调查。如果您需要更多信息,我们会通知您。

请查看免费支持政策。然而,为了加快此问题的发生,您可以利用优先支持

您好,感谢您的回复,我这边问题是由于docker部署引起的,现已解决,谢谢

1 Like

@Jonesen_2020,

很高兴得知您的问题现已解决。

我测试用的dwg文件涉及客户的保密和隐私,您能把您转码后的文件删除可以吗?谢谢!

1 Like

@Jonesen_2020,

当然,我们将删除。请不要害怕,请参阅我们的隐私政策

您好,因为涉及客户隐私,请您3月9号回复帖子中的“输出”“截图.png”删除,谢谢

1 Like

@Jonesen_2020,

我们已删除了屏幕截图网址。因此,无法查看已下载的内容。请查看此文档文章。这是在CentOS上安装亚洲字体的方式。