找回密码
 立即注册

QQ登录

只需一步,快速开始

何生 活字格认证

中级会员

40

主题

211

帖子

723

积分

中级会员

积分
723

活字格认证微信认证勋章

QQ
何生 活字格认证
中级会员   /  发表于:2021-8-10 10:28  /   查看:2113  /  回复:3
大咖们好!     我在使用活字格设计器做测试时发现打印图文列表的图表在打印时没有显示,请帮忙看看不显示的原因,感谢了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-8-10 14:39:26
推荐
看了一下您的工程,打印时这个图片没有显示的原因是,它是base64格式的图片,如果直接上传一张png、jpge这样的图片,是可以在打印时正常显示的。
因为base64本身是一段可以被浏览器解析的编码,在浏览器中它被解析,是可以在前端显示,但是打印的时候走的是后端逻辑。
针对您目前的情况,有两个解决方向:
1.将base64的图片转为jpg之类的格式,再打印:
BASE64转JPG - 活字格专区 - 求助中心 - 葡萄城产品技术社区 (grapecity.com.cn)
2.通过lodop打印base64格式的图片,这个会比较复杂一点,因为需要在html编辑器中拼接编辑格式后再打印
商品详情 -lodopPrint  (grapecity.com.cn)

不知道您为什么这里需要base64的图片,您可以根据您的情况评估一下,选择哪种方案更适合您。

回复 使用道具 举报
何生活字格认证
中级会员   /  发表于:2021-8-24 10:02:33
板凳
Chelsey.Wang 发表于 2021-8-10 14:39
看了一下您的工程,打印时这个图片没有显示的原因是,它是base64格式的图片,如果直接上传一张png、jpge这 ...

谢谢,将格式修改为data:image/png;base64 打印就能显示。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-24 11:36:38
地板
不客气哈,感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部