找回密码
 立即注册

QQ登录

只需一步,快速开始

Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-22 15:00:21
11#
这块您能发一个demo给我吗,我这边具体调试一下给您回复
回复 使用道具 举报
awfsdb
注册会员   /  发表于:2022-7-22 15:18:10
12#
Clark.Pan 发表于 2022-7-22 15:00
这块您能发一个demo给我吗,我这边具体调试一下给您回复

点击按钮控制台报错

字体demo - 副本.rar

11.33 MB, 下载次数: 826

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-22 15:58:41
13#
本帖最后由 Clark.Pan 于 2022-7-22 15:59 编辑

您好,应该是字体文件的问题,我将您demo中的base64字体文件转回成ttf文件后打开直接报错了。所以猜测应该是字体文件转的不对导致注册字体时候报错了。
image.png313030394.png 或者您提供一下微软雅黑的字体文件ttf,我们帮您转一下也可以
回复 使用道具 举报
awfsdb
注册会员   /  发表于:2022-7-22 16:09:27
14#
Clark.Pan 发表于 2022-7-22 15:58
您好,应该是字体文件的问题,我将您demo中的base64字体文件转回成ttf文件后打开直接报错了。所以猜测应该 ...

我那个base64是在一个网站上转的

msyh.rar

9.75 MB, 下载次数: 766

回复 使用道具 举报
awfsdb
注册会员   /  发表于:2022-7-22 17:24:07
15#
Clark.Pan 发表于 2022-7-22 15:58
您好,应该是字体文件的问题,我将您demo中的base64字体文件转回成ttf文件后打开直接报错了。所以猜测应该 ...

我重新生成了base64,现在报Not a supported font format or standard PDF font.
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-22 18:08:46
16#
我看了一下,因为您的字体是一个ttc字体,而我们支持的是ttf字体,所以会出现错误。
回复 使用道具 举报
awfsdb
注册会员   /  发表于:2022-7-25 08:49:53
17#
Clark.Pan 发表于 2022-7-22 18:08
我看了一下,因为您的字体是一个ttc字体,而我们支持的是ttf字体,所以会出现错误。

好吧,我再找一下ttf字体试试
回复 使用道具 举报
awfsdb
注册会员   /  发表于:2022-7-25 08:51:27
18#
Clark.Pan 发表于 2022-7-21 17:50
对,你把calibri改成宋体应该就没问题了
原因是calibri是个西文字体,本身是没有中文字库的,之所以浏览器 ...

想问一下,如果中文设置的字体是calibri,浏览器展示的时候一般会以什么字体替代.
回复 使用道具 举报
awfsdb
注册会员   /  发表于:2022-7-25 09:44:19
19#
Clark.Pan 发表于 2022-7-22 18:08
我看了一下,因为您的字体是一个ttc字体,而我们支持的是ttf字体,所以会出现错误。

成功替换成雅黑了, 还有些问题,单元格超过5个字,转成pdf会丢失第五个字以后的文字. 另外,折线图如果不在当前屏幕里,而是在当前显示区域以外的话,转成pdf后是没有的,我已经做了导出前转成图片的处理了,但是这种情况浮动对象还没加载,我没法转成图片.
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-25 11:28:05
20#
单元格超过5个字,转成pdf会丢失第五个字以后的文字这个问题又截图看一下效果吗?
折线图的问题我这边没有重现,您可以用我们新版本进行测试一下
https://demo.grapecity.com.cn/SpreadJS/WebDesigner/index.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部