仅将图像的相关部分加载到RAM中

时间:2016-09-01 11:03:13

标签: node.js svg snap.svg graphicsmagick

在我的网站上,我有一个观众可以加载巨大的200万张图片(数百万像素)。 有了这个,屏幕上的客户端一次看不到超过1600x900像素。 加载完整的图像似乎是浏览器的巨大损失,实际上当我尝试加载太大的图片时,我的标签会崩溃。

  1. 如何仅提供图像的可见部分? (按坐标提供图像部分)

  2. 如果图像向左滚动100px,我只想提供新的100px,而不是包含那些100px的整个1600x900部分。意思是,客户端需要知道它已经具有哪个部分,并且只需要它缺少的新部分。

  3. 我想在一段时间后从客户端卸载部分图像。

  4. (是的,非常类似于谷歌地图的工作方式)

    有关阅读内容的任何提示?去哪儿看?我应该尝试什么方法?

    我正在使用带有graphicsmagick的node.js。

0 个答案:

没有答案