帖子中的默认图片大小

您好,

我找不到这个问题的答案。当我将图片添加到帖子时,它们总是显得太小。无论我将它们设置成什么尺寸,似乎都没有影响。有什么方法可以让 Discourse 默认将帖子中的图片尺寸调整为填满帖子的宽度,并让高度自然地随之调整吗?

谢谢,
Scot

示例:下面的图片宽度与帖子相同,但在帖子中显示会更小。如何让它显示为全尺寸,或者至少与帖子宽度一样宽(如果它比帖子宽度更宽)?

您好 Scot,

由于 Discourse 站点可以上传各种尺寸的图片,因此您无法指定图片的默认尺寸。但是,您可以通过“管理员”->“站点设置”菜单为站点上的所有图片设置“最大图片宽度”和“最大图片高度”(以像素为单位)。

原始尺寸大于最大图片宽度/高度的图片将被自动缩小以满足站点的最大宽度/高度要求。例如,下图的原始尺寸为 1207x186,但在此处上传时,它会自动缩小为 690x106:

![image|690x106](upload://rm3NOR98dZypAufzIFgBpZ3u2HV.png)

请注意,如果我们手动设置原始宽度/高度,图片的大小将保持不变:

![image|1207x186](upload://rm3NOR98dZypAufzIFgBpZ3u2HV.png)

看起来您在此处附加的图片就是这种情况,因为您的图片的高度被设置为 500,因为该图片大于 Meta 允许的最大尺寸 (690x500)。

![Screen Shot 2022-08-08 at 11.40.36 AM|484x500](upload://6Ga5xkEnYhlJeSccKEDXXJMuBAs.png)

您可以将图片缩放到 690x500,这样图片就可以全屏显示,但这也会导致图片的尺寸与原始尺寸不同。

![Screen Shot 2022-08-08 at 11.40.36 AM|690x500](upload://6Ga5xkEnYhlJeSccKEDXXJMuBAs.png)

在上传图片到 Discourse 之前调整图片大小,同时考虑到图片的最大尺寸,是确保图片按预期显示的最佳方法。

另外请注意,更改站点设置中的最大图片宽度或高度不会对已上传到 Discourse 站点的图片的尺寸产生追溯影响。

希望这对您有帮助!

4 个赞

这很有帮助,谢谢。我猜 690 是我能使用的最大宽度,因为这是 Discourse 上任何帖子的默认最大宽度。对吗?

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