J'utilise Magicknet pour la manipulation d'image dans mon projet ASP.NET. Comment puis-je obtenir & Définir la résolution de l'image de l'image? - Lorsque je redimensionne une image de 300 pixels/pouce, il apparaît apparemment par défaut une image de 72 pixels/pouce, et parce que je conserve la même taille, j'ai une image de très mauvaise qualité. Donc j'ai besoin de pouvoir maintenir le ppi de l'image.Magicknet Get et SET résolution d'image (PPI)
Je tiens également à ajouter que cela pourrait aboutir à magicknet ou System.Drawing.Image, mais je ne suis pas sûr à 100%.
Le code que j'utilise:
img.ModulusDepth = 10;
img.Compression = CompressionType.JPEGCompression;
img.Quality = 80;
string optimizedImage = System.Web.HttpContext.Current.Server.MapPath(".") + "\\temp\\" + Guid.NewGuid().ToString() + ".jpg";
img.Write(optimizedImage); // save optimized image as temp file
Magick.Term();
System.Drawing.Image tempimage = System.Drawing.Image.FromFile(optimizedImage); // load the optimized image into an image objec
De ce I've read here, les ias par défaut 72 pixels par pouce.
Merci