Sitecore:在富文本中使用<img/>时的图片大小

时间:2015-06-25 09:19:33

标签: html image sitecore

我知道在编写代码时可以向sitecore询问特定高度和宽度的图像。如果sitecore中有一个非常大/详细的图像,sitecore将返回此调整大小的图像(而不是使用大图像,只是显示较小的图像)。

但现在我需要将图像插入到富文本中。如果我使用<img src="somePath" height="100" width="100">,这将产生相同的效果,并且sitecore会获取较小版本的图像(可能已经在缓存中)。或者它是否发送大图像并使用纯css将其显示为较小的图像?

1 个答案:

答案 0 :(得分:3)

在Sitecore 8中,如果您将媒体库图像添加到Rich Text字段并从编辑器设置图像高度和宽度(请参见屏幕截图),Sitecore将使用src生成图像

<img src="/~/media/.....jpg?h=84&w=149" />

这意味着在返回客户端浏览器之前,Sitecore将在服务器端调整图像大小。

enter image description here

但是如果你手动编辑富文本内容的html并创建一个像

这样的图像标签
<img src="/~/media/...jpg" width="84" height="149" />`

Sitecore不会为您在服务器端调整此图像的大小。