ScienceWord控件问题以及IE8对于base64编码图片长度限制的解决方案

ScienceWord控件是强大的公式编辑工具,但安装不便且仅支持IE,影响页面加载速度。为解决查看问题,可将内容转换为图片。遇到IE8对base64编码图片长度限制,可通过压缩图片至32K以下来解决,同时提高网页加载速度。本文提供C#代码实现图片压缩。
摘要由CSDN通过智能技术生成

首先得提下ScienceWord这个控件,ActiveX控件,公式编辑等很强大,

但是安装卸载麻烦,甚至安装的时候还提示重启!只支持IE!

也是只支持IE的缘故,如果连查看的页面都要使用这个控件,对加载速度有影响,

而且用户没装控件的想要查看还得安装,还好6.0版本提供了转换成图片的函数。

js调用获取内容:

 var swocxContent = document.getElementById("SWOCX").ConvertDocumentToJPGBase64();

得到图片格式的Base64,想要显示出来也很容易,直接用Html的image标签就行了

<img src="data:image/gif;base64, 这里放刚才获取到的图片的Base64码 "/>

但是这样做就有个缺点,IE8对于图片的base64要求小于32K,要不然加载不出来

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值