找回密码
 立即注册

QQ登录

只需一步,快速开始

想念
中级会员   /  发表于:2024-2-21 11:22  /   查看:1032  /  回复:10
本帖最后由 Lynn.Dou 于 2024-2-29 16:52 编辑

产品:GcExcel
版本:V6.2.1
调研编号:DOCXLS-9938

问题描述:采用GcExcel将表格导出为PDF文件,发现同样的一个文件,在Linux系统导出和在windows系统导出结果不一致,windows系统导出正常,Linux系统导出存在问题。问题表现形式如下图
企业微信截图_17084855476434.png72539671.png
企业微信截图_17084855753022.png44774474.png


导出代码.txt

7.5 KB, 阅读权限: 150, 下载次数: 1

数据 (2).ssjson

897.1 KB, 阅读权限: 150, 下载次数: 1

windows.pdf

737.55 KB, 阅读权限: 150, 下载次数: 1

Linux.pdf

788.55 KB, 阅读权限: 150, 下载次数: 2

10 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-2-21 13:45:02
沙发
您好,
此前您反馈过类似问题贴,当时定位到的原因是linux系统文件夹中缺少calibri字体。您将linux中用到的字体截图提供下,以便我们做进一步的验证。
https://gcdn.grapecity.com.cn/showtopic-186996-1-1.html
回复 使用道具 举报
想念
中级会员   /  发表于:2024-2-21 15:09:51
板凳
Lynn.Dou 发表于 2024-2-21 13:45
您好,
此前您反馈过类似问题贴,当时定位到的原因是linux系统文件夹中缺少calibri字体。您将linux中用到 ...

折线图的问题解决了,但是导出的pdf文字缺少 image.png617118224.png

1708499146076EXITWIKI-WTM-20240218020606.pdf

690.82 KB, 阅读权限: 150, 下载次数: 1

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-2-21 17:36:56
地板
问题正在进一步验证中,待有结果贴中通知您。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-2-26 11:37:52
5#
本帖最后由 Lynn.Dou 于 2024-2-26 11:46 编辑

更新进展:
首先与您确认下,”pdf文字缺少“问题在windows环境中可以复现吗?还是说在linux中才会出现。
根据提供的代码和文件,在本地做了模拟测试,未复现描述的”pdf文字缺少“问题,附件为整理后的测试demo,您可以实际运行看看。
(注:因论坛上传附件大小有限制,故fonts中未放置字体文件,实际测试中请将simsun、Calibri、simkai等实际使用到的字体放在demo中的fonts文件夹中)
image.png978790893.png
注:因代码中存在未知的变量,所以测试demo中做了替换注释,不排除该问题是否与此有关,建议您在demo中将代码补充完整,以便问题的进一步调研。
示例如下:
image.png280975035.png

GcExcel_demo_maven.zip

10.5 MB, 下载次数: 53

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-2-27 11:33:19
6#
如楼上所述,请在上述demo中补充相关信息,以便问题的进一步调研。
回复 使用道具 举报
想念
中级会员   /  发表于:2024-2-27 13:58:56
7#
本帖最后由 想念 于 2024-2-27 14:01 编辑

导出PDF缺少文字的情况在windows系统下不存在,在Linux系统下存在。Linux系统版本如下图所示:
企业微信截图_17090134732664.png541496581.png

代码中缺少的图片已上传,请到附件中下载。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-2-27 17:25:16
8#
信息收到,正在协调linux资源环境进行测试,待有进展会在贴中通知您。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-3-5 16:58:30
9#
本帖最后由 Lynn.Dou 于 2024-3-5 17:00 编辑

您好,
根据整理的demo在linux中测试未复现“缺少文字问题”。
请您使用附件的demo在自己的linux环境中同步测试,看导出的pdf是否出现字体缺少,以明确我整理的demo是否完整。
或者,您直接提供一个自己的demo(即经您linux环境测试过的可以复现问题的demo),我们再进一步验证下。

GcExcel_demo_maven.zip

19.8 MB, 下载次数: 46

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-3-7 10:06:40
10#
如楼上所述,请楼主提供下复现demo,以便问题的进一步调研。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部