在Episerver中,当CMS用户点击页面或区块上的图像属性的椭圆按钮时,我无法让SVG图像显示在 "选择图像 "框中。(Episerver 10.10.5.0)
SVG图像上传得很好,它们和其他已上传的图像一起出现在 "资产 "窗格中。但当用户试图选择一个图像时,只出现了同一文件夹中的其他图像类型。
我试着通过模型(Models/Media/VectorImageFile.cs)添加支持,就像在下面建议的那样。博文在此. 当这不起作用时,我删除了VectorImageFile.cs,并尝试在Models/Media/ImageFile.cs的图像扩展列表中添加 "svg"。
[ContentType(DisplayName = "ImageFile", GUID = "88284fbf-9d34-469b-a259-716f8aac5529", Description = "")]
[MediaDescriptor(ExtensionString = "jpg,jpeg,jpe,ico,gif,bmp,png,svg")]
这两种尝试都没有问题地编译了,但当用户为页面或块的图像属性选择图像文件时,并没有使SVG图像可用。
希望我已经提供了足够的信息。我是一个Episerver新手(也是一个C#新手,tbh)。如果有任何指导,我将感激不尽。
好了,下面是我找到的答案。下面是我找到的问题的答案。
什么。A. 痛苦。