问题标签 [aspect-ratio]
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.
c# - 如何在 WPF 窗口中只允许统一调整大小?
我不希望我的窗口“仅水平”或“仅垂直”调整大小。我可以在我的窗口上设置一个可以强制执行此操作的属性,还是我可以使用一个漂亮的代码隐藏技巧?
user-interface - 如何在 Qt 中保持小部件的纵横比?
如何在 Qt 中保持小部件的纵横比以及如何使小部件居中?
aspect-ratio - 你对 16:9 屏幕网页设计的看法
我设计的网络应用程序主要供同事和客户使用(不是 PDA、电话等)。随着越来越多的用户配备 16:9 型屏幕,传统的屏幕布局不再符合人体工程学。
例如,长的垂直导航栏可能不完全适合,或者可能需要滚动复杂的表单才能移动到下一个输入字段。
您如何应对这种发展?你是更水平地展开还是坚持旧的布局?这真的不是问题吗?
更新
感谢所有的答复。我发现它们很有用。以下是我想到的一些想法:
我认为 4:3 格式可能仍然是最广泛使用的格式,但我希望这种情况会有所改变。
此外,我在公司访问的大多数用户都将他们的所有窗口最大化(真的!)所以调整浏览器大小以适应内容的想法在那里没有帮助。
就我而言,大多数网络应用程序都涉及信息或数据输入的搜索和显示(其中一些可能涉及大而复杂的表单)。这主要是我关心的数据输入应用程序。也许 AJAX 和选项卡式控件可能是一种前进的方式。
c# - 将 tiff 像素纵横比更改为正方形
我正在尝试对多页 tiff 文件执行条形码识别。但是 tiff 文件来自传真服务器(我无法控制),它以非方形像素纵横比保存 tiff。由于纵横比,这导致图像被严重挤压。我需要将 tiff 转换为方形像素纵横比,但不知道如何在 C# 中执行此操作。我还需要拉伸图像,以便更改纵横比仍然使图像清晰可见。
有人用 C# 做过这个吗?或者有没有人使用过一个图像库来执行这样的过程?
javascript - 计算纵横比的算法是什么?
我计划将它与 JavaScript 一起使用来裁剪图像以适应整个窗口。
编辑:我将使用仅接受以下格式的纵横比的 3rd 方组件:4:3
, 16:9
.
〜12岁编辑:这种问题很有趣!这里有东西对吧?绝对地!
c++ - 纵横比 - 如何处理它们?(D3D 视口设置)
好吧——看来我的问题和我的头脑一样模糊。让我们再试一次。
在为 D3D 设备配置视口时,我有 3 个属性: - 设备运行的分辨率(全屏)。- 显示器的物理纵横比(分数和浮点数:1,例如 4:3 和 1.33)。- 源分辨率的纵横比(源分辨率本身有点没有意义,它告诉我们的只是渲染所需的纵横比和理想的运行分辨率)。
然后我们遇到这个:
现在只要 g_displayAspectRatio等于xRes/yRes 的比率(= 改编自设备分辨率),一切都很好,此代码将执行预期的操作。但是,一旦这两个值不再相关(例如,有人在 16:10 的屏幕上运行 4:3 分辨率,硬件拉伸),就需要另一个步骤来补偿,我很难弄清楚到底如何.
(而且 ps 我在原子类型上使用 C 风格的强制转换,忍受它:-))
wxpython - wxwidgets/wxPython:在保持纵横比的同时调整 wxFrame 的大小
我有一个只有一个孩子的 wx.Frame。在设置孩子的 wx.Sizer 时,我可以使用 wx.SHAPED 标志,它保持孩子的纵横比锁定。但是,Frame 在其纵横比方面仍然具有完全的自由度,并且会在孩子未使用的区域中留下空白区域。
如何在调整大小期间锁定 wx.Frame 的纵横比?
image - 如何找到适合预定尺寸的宽高比 4:3 的尺寸?
这里的问题是我有一个大小为 x x y 的显示窗口,我需要在窗口内显示图像而不进行任何滚动,并保持 4:3 的纵横比。我有以下代码片段:
当然,通过使用高度或宽度作为“锚点”,新图像将导致滚动(假设原始图像首先大于窗口)。如何找到适合预定尺寸的宽高比 4:3 的尺寸?
编辑 我需要传入 x 和 y 的比例因子来进行缩放