comment puis-je obtenir dpi d'une image à l'aide asp.net C#Comment obtenir DPI de l'image en C#
Répondre
Que diriez-vous Image.HorizontalResolution
et Image.VerticalResolution
? Comme ceci:
System.Drawing.Image image = System.Drawing.Image.FromFile("TestImage.bmp");
var dpiX = image.HorizontalResolution;
var dpiY = image.VerticalResolution;
Le commentaire de propriété dit que c'est _pixels_ par pouce, bien que ... pas les points par pouce. Je ne sais pas s'il y a une différence ... – Nyerguds
La réponse est indiqué dans this post, quelles sources il est le code de here:
using System;
using System.Drawing;
namespace BitmapDpi
{
class Program
{
static void Main(string[] args)
{
Bitmap bmp = new Bitmap("winter.jpg");
Console.WriteLine("Image resolution: " + bmp.HorizontalResolution + "DPI");
}
}
}
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. - [De l'examen] (/ review/low-quality-posts/18432165) – Dennisch
voir: http: //stackoverflow.com/questions/2207187/how-can-i- get-the-resolution-of-a-image-jpeg-gif-png-jpg – lindexi