J'essaye de configurer un site EPiServer 9 avec ImageProcessor mais je n'arrive pas à le faire fonctionner.ImageProcessor avec EPiServer ne fonctionne pas
J'ai installé les paquets NuGet suivants:
ImageProcessor
ImageProcessor.Web
ImageProcessor.Web.Config
Avec rien de configuration par défaut se produit. Avec la configuration personnalisée suivante dans config/imageprocessor/Security.config ...
<security>
<services>
<service name="CloudImageService" type="ImageProcessor.Web.Services.CloudImageService, ImageProcessor.Web">
<settings>
<setting key="MaxBytes" value="8194304" />
<setting key="Timeout" value="30000" />
<setting key="Host" value="http://site.local/globalassets/"/>
</settings>
</service>
<service prefix="remote.axd" name="RemoteImageService" type="ImageProcessor.Web.Services.RemoteImageService, ImageProcessor.Web">
<settings>
<setting key="MaxBytes" value="4194304" />
<setting key="Timeout" value="3000" />
<setting key="Protocol" value="http" />
</settings>
<whitelist>
</whitelist>
</service>
</services>
</security>
... il semble que ImageProcessor tente de redimensionner mon image, mais je reçois ci-dessous erreur ...
[ImageFormatException: Input stream is not a supported format.]
ImageProcessor.ImageFactory.Load(Stream stream) +523
ImageProcessor.Web.HttpModules.<ProcessImageAsync>d__34.MoveNext() +3308
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +31
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +62
System.Web.TaskAsyncHelper.EndTask(IAsyncResult ar) +64
System.Web.AsyncEventExecutionStep.OnAsyncEventCompletion(IAsyncResult ar) +162
... lorsque vous essayez de redimensionner une image à 200px de largeur comme ceci:
http://site.local/globalassets/sample_image.jpg?width=200
Quelqu'un a des suggestions sur la façon dont je peux obtenir ce travail? L'image montre que la normale sans le paramètre largeur:
http://site.local/globalassets/sample_image.jpg
Il y a un bon blog sur l'obtention de ImageProcessor travailler avec Episerver: https: // monde .episerver.com/blogs/vincent-baaij/dates/2017/10/episerver-et-imageprocesseur-more-choice-for-developers-and-designers/ –