找回密码
 立即注册

QQ登录

只需一步,快速开始

smxzk32145745
金牌服务用户   /  发表于:2020-7-27 17:07  /   查看:2803  /  回复:8
在vue中 编写代码 设置浮动元素的图片内容(背景色为透明色),

代码如下:
                        let picture = workbookActiveSheet.pictures.add(tagKey + "_signature", this.curLoginUser.userSignature,
                        cellTagLabelInfo.x, cellTagLabelInfo.y, cellTagLabelInfo.width, cellTagLabelInfo.height);



通过gc-spread-sheets fromJson图片正常显示
导出到PDF,查看最后效果时 图片丢失,空白,请帮忙解决!




8 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-27 17:46:19
沙发
请提供下json,方便重现问题。
回复 使用道具 举报
smxzk32145745
金牌服务用户   /  发表于:2020-7-27 18:10:09
板凳
dexteryao 发表于 2020-7-27 17:46
请提供下json,方便重现问题。

附件为转换pdf图片丢失的json

pdf转换异常json

3.45 MB, 下载次数: 62

回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-7-27 19:21:53
地板
image.png140064391.png
image.png522462768.png
这是SpreadJS 的展示效果,具体是哪个图片导出后丢失了呢?
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
smxzk32145745
金牌服务用户   /  发表于:2020-7-28 08:44:56
5#
image.png603039245.png
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-7-28 11:27:58
6#
问题已复现,需要进一步调研,有结果跟您联系(5136)
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-7-28 14:14:09
7#
您好 ,问题是这样:签名的图像是hotlinking image."https://www.wmtst.com/download/0/user/signature/27026952870796083220200606192249.png"
在画布中渲染图像时,浏览器安全策略将其限制渲染并引发异常。


所以在添加到SpreadJS之前,请将图片更改为base64。

  1. var imageUrl = 'https://www.wmtst.com/download/0/user/signature/27026952870796083220200606192249.png';            
  2.              var xhr = new XMLHttpRequest();
  3.             xhr.onload = function () {
  4.                 var reader = new FileReader();
  5.                 reader.onloadend = function () {
  6.                     console.log(reader.result);
  7.                 }
  8.                 reader.readAsDataURL(xhr.response);
  9.             };
  10.             xhr.open('GET', imageUrl);
  11.             xhr.responseType = 'blob';
  12.             xhr.send();
复制代码
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
smxzk32145745
金牌服务用户   /  发表于:2020-7-28 16:35:41
8#
Fiooona 发表于 2020-7-28 14:14
您好 ,问题是这样:签名的图像是hotlinking image."https://www.wmtst.com/download/0/user/signature/270 ...

嗯 好的
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-7-28 16:36:58
9#
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部