问题标签 [magnification]

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 回答
5539 浏览

c# - 如何在 WPF C# 4.0 中构建放大镜?

我有一个很大的图像,需要用户光标下的放大部分。

我的图像位于 Grid 内,并以这种方式在 XAML 中定义:

我有一个缩放区域,光标下的图像应该放大 2 倍。

现在,在我的 .CS 代码中,我有了应该显示缩放图像的函数:

我怎样才能找到那些“?????????”的正确值

它显示了正确的图像,放大了,但它没有显示我光标下的图像区域。

提前致谢。

0 投票
5 回答
9293 浏览

iphone - 如何禁用 UIWebview 中的放大镜?

如何禁用在 UIWebView 上按住触摸时出现的放大镜?我不想禁用用户交互,但我不希望 webview 显示缩放玻璃。有任何想法吗?

0 投票
2 回答
1635 浏览

windows - 如果用户在win 7中使用放大字体大小125%或150%需要找你

有谁知道我是否可以在任何地方检查这个参数?

0 投票
1 回答
326 浏览

ios - 如何实现具有放大和透明效果的图像滚动机制?

我想实现一个类似下图中的组件,我想了解它是如何完成的,但是我无法搜索谷歌以找到类似的实现,因为我不知道如何描述这个(可能是因为英语不是我的母语)。

你们能指导我找到类似的实现吗?我已经找到了一些coverflow 库,但这并不完全是一个coverflow 实现。当用户滚动时,它会放大和改变图像的透明度。

提前谢谢

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
741 浏览

jquery - 知道任何可以放大当前幻灯片的 JQuery 滑块吗?

我正在寻找与此页面标题栏中使用的效果类似的效果:

http://www.sjlwebdesign.co.uk/portfolio/

关于可以轻松实现此效果的插件或方法的任何想法?

编辑:当我说类似的时候,我想在标题面板的中心有一个区域,当它滑入中心时,它实际上会放大图像。与上面简单地削减它的示例不同。

谢谢,

0 投票
0 回答
478 浏览

iphone - 在 UIScrollView 的实例中创建图像放大

我有一个 UIScrollView 实例,里面有图像。可以水平滚动滚动视图,并查看更多图像。我想放大图像,根据它们与滚动视图中间的距离,所以它应该看起来像这样

我想到了最简单的方法,使用以下代码:

这种方式在之前的一些设备上运行不顺畅,比如 iPod 2G。

有没有比我描述的更好的方法来执行图像放大?如果是这样,请告诉我。

谢谢!


编辑:

这是上面方法主体的实现:

0 投票
1 回答
480 浏览

javascript - 图像放大镜和可点击内容

我目前正在使用一个为组织地图生成大图像的应用程序,不幸的是,由于输出的数据量很大,内容非常小。我想找到一种方法,允许用户以直观的方式查看地图的各个部分,但仍允许用户单击地图内的内容。

首先想到的是使用类似于 loupe jQuery 插件的图像放大镜。这对于放大图像非常有用,但是一旦放大我就无法选择内容。如果有人对此问题的可能解决方案有任何建议,我将不胜感激。

谢谢!

0 投票
0 回答
543 浏览

c# - 如何使用放大 API 在 WPF 中创建放大镜组件

我想创建一个托管放大镜的 WPF 组件,所以我从http://msdn.microsoft.com/en-us/library/ms742522.aspx开始

这是一些代码http://pastebin.com/tRFYJ1be

现在我收到错误消息:返回托管的子窗口句柄时 BuildWindowCore 失败。

我该如何解决这个问题。如果有更好的解决方案我在这里:)

谢谢你

0 投票
2 回答
2617 浏览

c# - 使用从 WinForms 到 WPF 的放大 API

我在网上找到了一个在 WinForms 中使用 Magnification API 的,它工作得很好。我试图让它与 WPF 一起工作,但没有运气,没有异常或错误,一切似乎都很好。我开始认为它不适用于 WPF。

WinForms 代码:

在 WPF 代码中,我刚刚修改了 Magnifer 类:

XAML:

- 要使用这个类,我只是在 Form/Window 的构造函数中初始化它。

- 我在 WPF 中所做的更改:

  • 添加了“hwnd”字段,在放大镜构造函数中对其进行了初始化。
  • 将 System.Windows.Forms.Timer 替换为 System.Windows.Threading.DispatcherTimer。
  • 将 form.Resize 更改为 window.SizeChanged 并将 form.FormClosing 更改为 window.Closing。但这无关紧要吗?
  • 在 UpdateMagnifier() 中注释了 if (this.window.IsDisposed),因为 Window 中没有 IsDisposed 属性。
  • 在 Dispose() 中评论了一个处置检查。

- 由于字符限制,我无法添加本机方法和结构。

帮助将不胜感激,谢谢。

0 投票
1 回答
422 浏览

macos - 如何告诉 Apple 我的 Cocoa 应用程序还没有准备好高分辨率?

Apple 表示用户OS X可能会决定以放大模式而不是框架缩放模式启动 Cocoa 应用程序:

所有非 Cocoa 应用程序的应用程序都以放大模式运行。但是,如果满足以下条件,Cocoa 应用程序也可以在放大模式下运行:

  • 用户设置选项以低分辨率打开应用程序(见图 1-7)。

  • 众所周知,该应用程序在框架缩放模式下运行时会出现重大问题,因此系统会抛出异常,而是以放大模式运行该应用程序。

见链接

但是应用程序开发人员如何将其放大?或者,如何强制 OS X 这样做?