问题标签 [zooming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5276 浏览

android - 如何使用 Android 地图通过手势进行缩放(类似 iphone)

您如何使用 Android API 像 iPhone 一样通过 2 个手指手势放大和缩小地图?

0 投票
1 回答
270 浏览

geometry - 仅在放大很多时,如何使用 UMN-Mapserver 显示几何图形的边框?

我有一个 UMN 的地图文件,它显示了一层矢量,每个几何图形都有不同的颜色,具体取决于它们的属性。这很好用。我还想在每个几何图形周围添加边框。这没问题,但是在显示完整区域的视图上,边界在图像中占主导地位,因为每个几何图形只有几个像素。所以我只想在指定的缩放级别显示边框。我可以根据缩放禁用或启用整个图层,但我不知道如何仅针对边框实现这一点。

0 投票
1 回答
1431 浏览

wpf - 这个图像平移算法有什么问题?

针对这个关于 WPF 中缩放和平移的问题,我建议使用 ScaleTransform 并在 MouseMove 事件中更新 RenderTransform 原点。这可行,但我对平移运动与鼠标不完全匹配的事实不满意。我可以看到这个算法的问题是什么,但正确的实现仍然让我望而却步。

关于如何使这种方法起作用的任何想法?

0 投票
1 回答
2476 浏览

c++ - 在 MFC 中实现缩放控件

我正在开发一个“打印预览”工具,以显示一张幻灯片的概览,上面有矩形阵列的样本点。

载玻片的尺寸通常为 25 x 75 毫米,点样的直径通常为 0.1 毫米。载玻片周边通常有 2 毫米的间隙,没有打印任何点。

点(间距)之间的距离精确到0.01mm。例如,0.20 和 0.29 毫米的间距需要在像素中进行区分。代表斑点本身,100% 的准确性在这个阶段可能并不重要,只要斑点是可见的并且不重叠。

我将不胜感激有关使用哪些技术来创建幻灯片/点的位图表示并使用任意放大倍率查看幻灯片布局的建议。

这不必很复杂 - 1:1 的表示加上越来越大的放大倍率开始。我可能不能缩小太多,因为这些点会变得太小而无法表示。

对于更大的放大倍率,我可能还需要了解如何实现水平/垂直滚动控件,但我稍后会解决这个问题。

我想了解我应该了解的任何编程和缩放技术,以便正确实现缩放工具。我最近一直在使用 StretchBlt 函数来更改图像大小,看起来还可以,但是任何其他相关信息都会很有用。

干杯。

0 投票
2 回答
4338 浏览

javascript - Web:图像旋转和缩放的解决方案

我有一个显示大图像的网页,例如杂志的页面。我无法控制图像大小或方向。图像可能需要用户旋转才能正确定位。

是否有任何允许某人旋转和缩放给定图像的 Javascript 或 Flash 解决方案?理想情况下,我会指定单个图像和显示它时使用的尺寸。如果图像大于这些尺寸,则用户可以放大并更详细地查看图像的一部分。

0 投票
4 回答
909 浏览

silverlight - 放大银光

我已经使用 kit3D 动态创建了一个 3D 结构(基本上是一个图像)。但是,我只想缩放整个结构的一小部分。我的整个图像一次全部加载,所以我不考虑使用深度缩放。无论如何,我可以在silverlight中仅缩放动态生成图像的一部分吗?

谢谢你,拉姆亚

0 投票
1 回答
3378 浏览

events - 放大/缩小手势 UIView

我一直在尝试在 UIView 中捕捉手势放大/缩小。

代码:

我正在使用函数 distanceBetweenPoints,问题是 firstPoint 或 secondPoint 始终为 0.00、0.00,因此结果是其中一个的值。

我需要将展位值设为零才能获得真实距离。

视图的框架为:(0, 0, 320, 417)。

我正在开发的功能类似于放大/缩小谷歌地图。

谢谢,

0 投票
1 回答
1749 浏览

c# - Forms control that allows zoom, pan AND POI

For my phD project I need to do microscopy imaging. I cooked up an application using C#/winforms/GDI that allows me to display my images, zoom/pan them and display a ruler.

However, the thing is quite buggy, although usable...

What I need now is some kind of system to store a list of POIs (points of interest) based on user interaction.

These points can be used to center the image on them/direct the imaging hardware to them etc...

I have no clue how to go about this in the most efficient way. There is at least one commercial control that pretty much does what I want but it is very expensive, not open source and intended for use on web forms.:

Example Zoomcontrol

Who can help... deadlines are looming... :s

0 投票
3 回答
1834 浏览

ios - UIScrollView 用于缩放图像

我正在使用 UIScrollView 来缩放图像。在缩小图像时,我希望它被双击。

所以我的问题是可以通过双击缩小缩放图像。(我能够检测到缩放视图上的双击)。

我们可以使用 Scroll View 的哪个属性。

0 投票
5 回答
6927 浏览

javascript - 在 IE7 (jQuery/JS) 中禁用页面缩放

我知道考虑到可访问性,这不是最好的做法,但我确实需要禁止用户在 IE7 中使用 CTRL+ 放大页面。

我通过以下方式让它适用于其他浏览器,但 IE7 似乎忽略了“return false”: