图像渲染一致性

为了保持一致性,我在发布图片时倾向于保持图片宽度不变。为此,我会调整图片的比例(宽度 x 高度)。

即使我指定了图片的比例,如果图片本身是长条形的,Discourse 也会将其渲染得更小,需要用户点击才能查看。我经常发布截图,需要图片能够直接显示,而无需用户点击。您有什么关于设置图片属性的建议,以防止 Discourse 覆盖图片的渲染尺寸吗?我知道 Discourse 的用意,但有时我希望对图片的渲染方式有更多的控制权。

再次感谢,并为可能重复提问而道歉。

抱歉,没有收到回复,我会尽力补充说明:

假设我有一系列不同尺寸的图片,但我想让它们的宽度都相同:

![image|400x507](upload://1.png)
![image|400x847](upload://2.png)
![image|400x206](upload://3.png)
![image|400x101](upload://4.png)

我指定了宽度和高度属性,以确保图片比例协调,防止拉伸或裁剪。但是,较大的图片会被 Discourse 缩小渲染,而非常高的图片则会被裁剪或在视觉上显得小很多,需要用户点击才能完整查看。是否有属性可以强制图片按指定尺寸渲染?

已找出解决方案(感谢 @JammyDodger 的帮助)。

原来有一个服务器设置(我相信这里的每个人都熟悉):
min ratio to crop

我修改了此设置并禁用了缩略图功能,这解决了问题。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.