问题标签 [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.
windows - 如何使用命令行/以编程方式/批处理或宏更改屏幕分辨率和项目大小?
我有一个 3200x1800 的屏幕。对于日常使用,我的窗口大小为 3200x1800,窗口大小为 %200。对于游戏,我通常在 100 倍放大率下降至 1600x900。我可以编写/找到某种可以在这些模式之间切换的自动化工具吗?我很擅长编写 C/C++/C# 程序和/或批处理文件,它也可以自动注销,因为您需要注销和登录才能使设置生效。顺便说一句,我在Win10上。
ios - 如何在 UISlider 上实现缩放或放大以选择更详细的值
背景: 假设滑块值的范围是从 0 到 1000。如果我们滑动,则假定记录的值将按 0、5、10.... 1000 的顺序排列,但是,我们不能准确地选择“1”。
问题: 我想创建一个更缩放的效果,比如长按时文本字段上出现的放大倍率,以使用滑块精确输入值。如何做到这一点?
任何相关的帮助/建议/库/链接/代码片段/讨论表示赞赏。
干杯! 吉特
safari - 当浏览器放大率不是 100% 时,Safari 中的最小宽度媒体查询中断
#container 包含两个 div:#left 和 #right。它们的背景颜色都是由窗口宽度决定的:当窗口宽度大于 50ems 时,它们的背景为红色;当窗口宽度小于 50ems 时,绿色。
但是,这是通过#left 和#right 的不同机制实现的。#left 的背景颜色由窗口调整大小事件处理程序设置。#right 的背景颜色由媒体查询设置。
尽管这是通过不同的机制进行的,但两者的断点是相同的:50ems,理论上,当且仅当#right 为绿色时,#left 为绿色(因此:当且仅当#right 为绿色时,#left 为红色红色的)。
这适用于任何放大倍率的 Chrome。这适用于任何放大倍率的 Firefox。但是,这只适用于 Safari 100% 的放大倍率。当您偏离 100% 时,在 50em 断点附近会出现一个 div 为红色而另一个为绿色的情况。换句话说,媒体查询和窗口调整大小处理程序正在检测不同的 em 宽度。
我正在尝试使我的网站在任何放大倍率下都与任何浏览器兼容,但是这个 Safari 的东西正在杀死我。对于那些在 Safari 中以 90% 或 110% 的放大倍率查看网站的人,我如何才能获得“#left green if 且仅 #right green”的结果?
cocoa - NSScrollView 内的 NSImageView 向下漂移
我有一个 NSScrollView,里面有一个 NSImageVIew。
我正在使用在 NSScrollView 上启用的放大功能。
在我的 MBP 触控板上使用“捏合”手势进行缩放时,我看到 NSImageView 有一个有趣的向下漂移。
如果您连续捏合和松开...放大和缩小,图像在 NSScrollView 内向下漂移。无法解释或定位错误。
见这里> https://github.com/BinaryBlobs/ScrollViewBug
我究竟做错了什么 ?
macos - 在光标位置放大 NSScrollView
我有一个带有自定义 NSImageView 的 NSScrollView 作为在 xib 文件中设置的文档视图。当我想放大 NSScrollView 时,我的问题就来了。我希望它表现得像 Mac 上的 Preview 应用程序,我可以让它放大得很好,但我希望它以光标为中心进行放大。
我的自定义 NSScrollView 类中有这段代码:
这可行,但是它也会导致滚动视图在放大时向下滚动(尽管它根本不会横向移动)。在不从触控板上抬起的情况下多次放大和缩小时会更加明显。
这个问题似乎也有类似的问题,但是我使用的是捏合手势而不是按钮。我一直在尝试按照该问题的建议偏移 y 轴滚动
但我无法找出一个有效的公式来scrollPoint
解释不断变化的内容视图边界,以将光标下的点保持在同一个位置。所以,我想知道是否有更合适的方法,或者是否真的需要滚动,我只需要弄清楚数学。
感谢您对此的任何帮助
编辑:
所以我终于弄清楚了滚动数学。它花了一段时间和更复杂的尝试,但最终非常简单:
我仍然不明白为什么setMagnification:centeredAtPoint:
不能正常工作,并且仍然想知道是否有人对此有一些意见,因为由于滚动,我的解决方法在放大倍率上非常紧张。
android - 如何将画布置于其他视图之上
我正在为我的应用程序使用放大镜视图,这是我从这里获得的一个库:
https://github.com/nomanr/android-image-magnifier
我已经修改了这个类来扩展 FrameLayout(之前是 ImageView)来处理我的 FrameLayout。
除了绘制的画布视图保留在该自定义视图中添加的所有视图之外,它运行良好。
如何将画布放在这些添加的视图前面?
我正在使用的自定义视图类:
java - Windows 10下Java Apps的放大问题
我使用的是 64 位 Windows 10 专业版。
我的显示器(32 英寸)的原始分辨率为 3820 * 2160 像素。
当我使用基于 Java 的应用程序时,我会遇到字体、按钮等的放大问题。通常它们太小了。
我知道我可以将所有元素的整体缩放比例更改为 100% 以上。但这会导致字体等变得模糊。
你有解决方案吗?
android - 安卓放大手势
有没有办法以编程方式(或通过 Android Manifest 文件)禁用放大手势(三击缩放)?我的 UI 代码是用 javascript/html/css 编写的,我在 Pixel C 上看到了这种行为。
html - 在浏览器中禁用图像放大
如果我查看的图像比我的浏览器大,图像会自动调整大小以适合浏览器,并且会出现放大镜(带有一点加号),如果我单击它会放大图像。可以禁用此功能吗?我对在 iframe 中执行此操作特别感兴趣……例如,如果我有<iframe width=500 height=500 scr='myimage.jpg'>
并且 jpg 为 1000 像素 x 1000 像素,我的鼠标指针将变成放大镜并在单击时将其放大。我可以用 css 或其他方法禁用它吗?
android - Android chrome 放大不显示 iframe 内容
我在 android chrome 中遇到了一个问题,请看截图:
- 无放大
- 下一个箭头在放大倍率下但未显示
- 工具栏在放大倍率下但未显示
它是桌面版http://3dflipbook.net/的翻书插件。手机版没有放大功能,没问题。
当有一个 div 作为容器时 - 放大效果很好。
设备:Huawei Honor H60-L12 Android 4.4.2 Emotion UI 2.3,chrome - 最新。
此外,我注意到 iframes z-index 排序的工作不稳定。
有谁知道如何修复放大倍数?
最好的问候,伊万