问题标签 [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.
python - 如何按比例(尊重纵横比)缩放矩形?
我试图通过设置和查找来简单地获取一个给定的x
by框y
并将其放大,反之亦然。这个公式将如何用 Python 表示(为了便于阅读)。我试图把这个盒子装在一个更大的盒子里,这样内盒总是能装在更大的盒子里。x
y
c# - ImageResizer - 支持 maxWidth 和 MaxHeight -> 表示保持纵横比
我正在寻找像下面这样支持 MaxWidth 和 MaxHeight 的 ImageResizer ...
我在哪里可以找到它?
下面的模块做了许多其他我不需要的工作。
只想更改格式并支持 maxwidth 和 maxheight。
image - 在 Wordpress 纵横比中自动使用调整大小的图像而不是原件?
我会感谢你的帮助。我在 Wordpress 中使用了自定义字段并创建了表单以在帖子中上传图片。一切正常。我还放置了这段代码来替换原始图像(如果有人发布了巨大的图像大小),它会自动调整它的大小。它实际上调整了图像的大小,但它没有保持纵横比,即最大 500 像素宽度,最大 800 像素高度。它需要这个值并被裁剪到那个大小。我希望高度成比例而不是裁剪!这转到functions.php
c - 使用 glOrthof 时,我看到的只是一个十字架
我有一个横向运行的 iOS 应用程序(总是),并使用 OpenGL 进行绘图。我的draw方法中有这段代码:
其中self.player.x
和self.player.y
是GLfloat
变量,范围从-3.0f
到3.0f
。
但是,我看到的只是一个蓝十字:
我glOrthof
用来让 OpenGL 使用正确的纵横比。当我评论glOrthof
调用时,我得到了这个结果(浅蓝色线应该形成正方形,而不是矩形):
我尝试了一切,从交换宽度和高度,更改glOrthof
调用的参数,但没有任何帮助。有人可以帮助我,或者解释我做错了什么吗?提前致谢。:)
android - 如何在保持纵横比的同时将 Android 中的图像拉伸到全屏?
如标题中所述,我在第一步中遇到了麻烦,即将图像拉伸到屏幕的分辨率。我的第二个问题是在拉伸图像时保持纵横比。
我的代码:
我知道 setScaleType 方法,我也尝试过,但似乎没有任何效果。
html - 如何在流体设计中定义嵌入播放器高度以保持纵横比?(当宽度为 100% 时)
有没有办法将嵌入播放器视为流畅设计中的图像?
我通常将图片的宽度设置为 100%,并让浏览器计算高度(现代浏览器以原始纵横比缩放图片)。
<embed>
元素不是这种情况。我意识到没有给出视频信息,但它应该以某种方式可用,没有固定的像素值。在大多数情况下,仅使用 16:9 和 4:3 的纵横比。如果可以仅添加这两个值,那将是一个很大的帮助。
使用width="100%"
和/或style="width: 100%;"
嵌入的视频正确(水平)填充容器。高度应该是 (width/4*3) 或 (width/16*9)但据我所知没有办法计算它。
我更喜欢没有内联样式的解决方案,即使高度和宽度属性是必需的/推荐的,我也不喜欢在 HTML 中添加任何指定的长度值。嵌入视频的 CSS 解决方案或“秘密”参数将是理想的。如果有特定于 youtube 的解决方案,那对我来说就足够了。
android - 具有不同图像尺寸的画廊
我有一个具有不同图像尺寸的画廊,自定义布局位于画廊下方,如果图像宽度小于高度,它可以正常工作,但如果图像高度小于宽度,则它不能正常工作。
但它没有保持纵横比,我坚持为什么它不能按预期工作
更新:
iphone - 在 UIImageView 中应用适合图像的宽高比后如何知道图像大小
我正在将图像加载到模式为“Aspect Fit”的图像视图中。我需要知道我的图像被缩放到的大小。请帮忙。
android - 没有活动的getContext
是否可以在启动任何活动之前获得设备纵横比?
我正在尝试根据我的设备被标识为“long”还是“not_long”来设置宽度。这应该在活动启动之前很久就可用,但我不确定在哪里可以获得这个变量。执行此方法时,活动不可用。另外,为了避免内存泄漏,我不想将活动传递给包含以下方法的类。
这是失败的调用方法:
android - 如何保持 Button 的 BackgroundDrawable 的纵横比
当我使用 Button.setBackgroundDrawable(drawable) 时,drawable 对象被拉伸而不是保持其纵横比。如何保持纵横比?我不能使用 ImageButton 因为我还需要在按钮上写文本的能力。FWIW,图像是从文件加载的 BitmapDrawable。
编辑:我想调整按钮的大小以适合图像。