找回密码
 立即注册

QQ登录

只需一步,快速开始

CTI_ELN

中级会员

51

主题

140

帖子

571

积分

中级会员

积分
571

[已处理] GCexcel 转PDF报错

CTI_ELN
中级会员   /  发表于:2023-7-13 15:31  /   查看:3167  /  回复:10
本帖最后由 Lynn.Dou 于 2023-7-25 17:37 编辑

读取SpreadJS,转换的时候报这个错,麻烦看下什么原因?
Unable to cast object of type 'GrapeCity.Documents.Excel.CalcError' to type 'GrapeCity.Documents.Excel.w6'
image.png259071044.png

20230713145800-1.0.ssjson

737.86 KB, 下载次数: 387

10 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-13 17:31:40
沙发
您好,我这边将您的ssjson导入后导出为PDF没有发现异常:

image.png385147399.png

image.png847064819.png
(为了保护您的数据我做了打码处理)

可能是您的代码中其他错误导致的问题,请您发一个可以复现这个问题的Demo,我们这边测试一下看看是什么问题。
回复 使用道具 举报
CTI_ELN
中级会员   /  发表于:2023-7-14 11:37:03
板凳
Joestar.Xu 发表于 2023-7-13 17:31
您好,我这边将您的ssjson导入后导出为PDF没有发现异常:

不是第一页,是后面几页
回复 使用道具 举报
CTI_ELN
中级会员   /  发表于:2023-7-14 11:56:54
地板
image.png591770019.png
当我设置打印区域A1-F32 的时候报错
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-7-14 13:41:51
5#
本帖最后由 Ellia.Duan 于 2023-9-14 15:00 编辑

您好,看上去您是想设置打印区域,设置打印区域可以使用setPrintArea这个API。

image.png197679442.png

如:sheet.getPageSetup().setPrintArea("$C$10:$H$20");

参考链接:https://demo.grapecity.com.cn/do ... /configureprintarea
回复 使用道具 举报
CTI_ELN
中级会员   /  发表于:2023-7-14 15:28:03
6#
Joestar.Xu 发表于 2023-7-14 13:41
您好,看上去您是想设置打印区域,设置打印区域可以使用setPrintArea这个API。

这个是java 的方法吧,我这边用的是.net  GrapeCity.Documents.Excel 5.25版本,有.net的方式吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-7-14 18:33:32
7#
本帖最后由 Lynn.Dou 于 2023-7-25 17:37 编辑

已经重现了你说的问题,经测试在当前最新版中也有这个问题,已经作为bug提交给研发,后续进展我会在帖子中更新,这个帖子暂时保留处理  (DOCXLS-8542)
回复 使用道具 举报
CTI_ELN
中级会员   /  发表于:2023-7-21 10:00:18
8#
Richard.Ma 发表于 2023-7-14 18:33
已经重现了你说的问题,经测试在当前最新版中也有这个问题,已经作为bug提交给研发,后续进展我会在帖子中 ...

大概什么时候能修复?或者有什么办法可以避免这个错误吗?
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-7-21 16:56:49
9#
经调研,该错误是由于ssjson文件中的工作表名称无效,您将 / 删除再测试下,如下图:
image.png567328185.png


目前错误提示不明显,计划于GcExcel V6.1.4对此作修复,修复后该错误会抛出“工作表名称无效”异常,以做出提示。
回复 使用道具 举报
CTI_ELN
中级会员   /  发表于:2023-7-25 16:22:47
10#
Lynn.Dou 发表于 2023-7-21 16:56
经调研,该错误是由于ssjson文件中的工作表名称无效,您将 / 删除再测试下,如下图:

好的,删除/之后就没问题了,歇息
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部