我有一个 Base64 编码的 PNG 从网络套接字中挤出到网页中,我使用数据 URI 显示
<img src="data:image/png;base64, --base64 png-- ">
在 javascript 或其某些风格中是否有一种方法可以将我收到的图像调整为较小的 base64 数据 URI 等价物,以便动态生成给定图像的缩略图版本?
或者也许我可以复制 HTML Image 对象并将其作为一个整体来使用,使用一些我还没有发现的晦涩的 jQuery 魔术。
如果这可以在客户端用 javascript 完成,我就可以避免向我的服务器守护程序发出另一个 HTTP 请求,这将花费一些时间来重新处理和传送调整大小的图像。
最佳答案
您可以使用 jQuery 克隆图像,至于调整大小 - 也许微不足道地改变 html 元素的宽度和高度?
$('.somewhere img').clone().appendTo('.elsewhere').width(16).height(16)
关于javascript - 如何使用 javascript 调整 Base64 编码的数据 URI PNG 的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6944451/