问题标签 [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.

0 投票
2 回答
4452 浏览

c# - 获取显示器的纵横比

我想将显示器的纵横比设为两位数:宽度和高度。例如 4 和 3、5 和 4、16 和 9。

我为该任务编写了一些代码。也许这是更简单的方法?例如,一些库函数 =\

}

0 投票
4 回答
50080 浏览

html - 做一个
当宽度根据百分比动态变化时为正方形

我正在开发一个 web 应用程序,它将根据用户对 N 的选择生成一个 NxN 网格。我希望网格的总宽度是相对的(即 100% 的可用空间),以便用户可以在各种纸张尺寸上打印.

我可以通过 % 轻松计算网格中正方形的宽度(即:100%/N),但在计算高度时遇到问题。网页的高度总是无限的,除非我人为地限制它,就像我说的那样,我不想这样做。

当我的网格的高度和宽度约束是动态的而不是正方形时,如何使网格中的正方形变成正方形而不是矩形?

0 投票
1 回答
1420 浏览

python - 使用锁定纵横比的 Python 调整图像大小

我应该如何使用 Python 脚本调整图像的大小,以便它会自动将高度比率调整为使用的宽度?我正在使用以下代码:

如果图像的纵横比与代码中定义的纵横比相同 - 即 1.33333,则使用此代码非常有效。但是我应该如何让它与没有这个比例的图像一起工作?对我来说,重要的是新的 Width 是 1920;高度必须能够自动调整。有什么想法应该更改我的代码的哪一部分以及如何更改?

0 投票
2 回答
1802 浏览

math - 两种不同分辨率的缩放比例

我有两种不同的分辨率,原来的一个是 567x756 (wXh),我要显示的一个是 768x1024 (wXh)。如何找出这两种分辨率的缩放比例?例如,如果在 567x756 分辨率中使用的字体大小为 7 pts,那么我应该乘以字体大小(7 pts)以以 768x1024 分辨率显示文本的值是多少。

0 投票
10 回答
19800 浏览

algorithm - 如何将显示的图像“智能调整大小”为原始纵横比

我有一个应用程序,最终用户可以在其中调整设计器中的图像大小和位置。由于规范要求将图像“拉伸”到包含控件,最终用户可能会得到一个尴尬的拉伸图像。

为了帮助用户调整图像大小,我正在考虑实现一个智能调整大小功能,该功能将允许用户轻松修复图片的纵横比,使其不再显得拉伸。

解决这个问题的快速方法是实际提供两个选项:1)从宽度缩放 2)从高度缩放。用户选择方法,算法使用原始纵横比调整图片大小。例如:图片在设计器上显示为 200x200,但原始图像为 1024x768 像素。用户选择“Smart Size from width”,新尺寸变为~200x150,因为原始纵横比为~1.333

没关系,但是我怎样才能使算法更智能,并且不通过询问重新计算应该基于哪个维度来打扰用户呢?

0 投票
1 回答
1335 浏览

silverlight - 平移 X,Y 坐标

我目前有一个用户控件,其中包含具有特定 X、Y 坐标的项目,并且这些点必须在其中的范围内。在这种情况下,这些位置是 0 > X > 40 和 0 > Y > 80 (40x80)。我在其中托管这些项目的控件是动态的,但具有基于窗口大小的特定纵横比。我需要将这些 X 和 Y 坐标转换为用户控件内的相对位置。非常感谢任何帮助!提前致谢!如果它很重要/有帮助,我正在使用 Silverlight。

0 投票
6 回答
47289 浏览

css - 在 Web 开发中处理多个屏幕分辨率和纵横比的策略

过去,800 x 600 是设计的屏幕分辨率——也许是 640 x 480。然后出现了 1024 x 768 等等等等。

但后来情况变得更糟:现在我们不仅有不同的分辨率,还有不同的纵横比。

人们使用什么策略来适应当今不断扩大的屏幕尺寸和纵横比范围?

(顺便说一句 - 我只考虑笔记本电脑/台式机硬件,但当然还有智能手机和平板电脑也需要考虑。)

0 投票
2 回答
3495 浏览

image - 网站背景图片的尺寸

我在为我的网站决定背景图片的尺寸时感到困惑。我正在 picasa 中创建一个类似拼贴的图像,它使用纵横比定义图像尺寸。如果我想创建 2048 x 1800 的图像,我应该使用什么宽高比?

0 投票
1 回答
478 浏览

video - 如何使用 AviSynth 调整视频区域的大小

我有一个视频文件,其中部分视频文件已设置为错误的宽高比(“部分”是指视频的特定矩形区域,而不是特定时间跨度)。是否可以使用 AviSynth 来调整视频的这个区域?

我熟悉 avisynth 的概念和一些非常基本的脚本,但我不确定这样的事情是否可行。

谢谢,亚历克斯

0 投票
1 回答
7949 浏览

c# - 在 c# 中调整大小时保留表单的纵横比

如何使表单具有在调整大小时保留的固定纵横比?

我知道它可以通过覆盖OnSizeChanged和手动修改 [new] 高度/宽度来完成,但这会导致闪烁,因为它在事件被调用之前被调整一次(大小与纵横比不匹配),然后再次调整大小(到正确的纵横比)。有没有更好的办法?