1

我想问一下我的项目。所以,我有一个显示图像的网页。但是我希望人们可以通过单击图像来查看有关图像的更多详细信息,例如 Google 地图中的缩放工具。有人可以告诉我它可以完成的方式吗?谢谢你。

4

1 回答 1

0

如果您有非常大或小的图像,您需要非常不同的解决方案:

  • 对于小图像(几个 Mo),您可以将图像发送到浏览器并使用一个小脚本来处理鼠标和滚轮并在画布上绘制图像的可见部分。

  • 如果您有非常大的图像,则需要类似于 Google 地图的解决方案。关于谷歌地图缩放的有趣之处在于,您的浏览器永远不会获得整个高清地图,而只会获得“图块”,即屏幕分辨率的一小部分。您需要一个服务器端库来剪切大图像并构建图块。许多可用(我用 Java 制作了一个),这取决于您选择的服务器端语言(例如,谷歌“平铺缩放库 your_language”)。而且您需要一个(有些复杂的)脚本浏览器端来获取、管理和显示图块。

于 2012-07-03T13:04:43.387 回答