找回密码
 立即注册

QQ登录

只需一步,快速开始

老秋

金牌服务用户

84

主题

238

帖子

2360

积分

金牌服务用户

积分
2360

微信认证勋章

老秋
金牌服务用户   /  发表于:2024-1-12 16:17  /   查看:1645  /  回复:1
1金币
打印/导出页面到pdf 命令,使用的是仿宋字体,在设计器正常显示仿宋体,但发布以后(centos系统)就显示的不是仿宋体了,也不是乱码,应该是默认的等线字体,这是咋回事呢,还需要在服务端自己安装仿宋字体吗

最佳答案

查看完整内容

是的,将应用发布到Linux系统后,如果Linux系统中没有安装字体,那么导出应用中的页面/表格/数据透视表等到Excel/PDF中时,会出现乱码。因此您需要在Linux系统安装需要的字体。 第三十五章 安装活字格服务端到Linux系统 - 活字格V8帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

1 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2024-1-12 16:17:25
来自 2#
是的,将应用发布到Linux系统后,如果Linux系统中没有安装字体,那么导出应用中的页面/表格/数据透视表等到Excel/PDF中时,会出现乱码。因此您需要在Linux系统安装需要的字体。

操作步骤
  创建文件夹,如文件夹名称为“cn”。

sudo mkdir /usr/share/fonts/truetype/cn -p

也可以使用已有的文件夹“/usr/share/fonts/”。

  将需要的字体文件上传到活字格的存储字体的文件夹“/opt/ForguncyServer/Fonts/”中。

可使用文件传输软件如Xftp传输字体文件。

  将字体文件拷贝到创建的“cn”文件夹中。

sudo cp -r /opt/ForguncyServer/Fonts/* /usr/share/fonts/truetype/cn

  设置“cn”文件夹的读写权限。

sudo chmod 755 /usr/share/fonts/truetype/cn -R

  刷新字体缓存。

sudo fc-cache -f -v

如果未找到fc-cache,请安装fontconfig。

Ubuntu:

sudo apt install fontconfig

CentOS 7、RedHat 7.6、中标麒麟:

sudo yum install fontconfig
第三十五章 安装活字格服务端到Linux系统 - 活字格V8帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部