我们正在 Chrome 浏览器中捕获可见选项卡(通过使用扩展 API chrome.tabs.captureVisibleTab)并接收数据 URI 方案(Base64 编码字符串)中的快照。
是否有可用于将图像缩小到特定大小的 JavaScript 库?
目前我们正在通过 CSS 对其进行样式设置,但由于图片通常比所需的大 100 倍,因此必须付出性能代价。另一个问题是我们用来保存快照的 localStorage 的负载。
有谁知道一种方法来处理这种数据 URI 方案格式的图片并通过缩小它们来减小它们的大小?
参考:
- http://en.wikipedia.org/wiki/Data_URI_scheme上的数据 URI 方案
- http://code.google.com/chrome/extensions/tabs.html上的 Chrome 扩展 API
- http://code.google.com/p/recently-closed-tabs上的“最近关闭的标签”Chrome 扩展