我尝试使用ImageFormat 类将 png 格式的图像转换为 JPG 格式。然后我们尝试使用另一个验证图像的工具来验证图像,发现只是扩展名发生了变化,但格式仍然是 PNG。
我们如何将给定的 iamge 转换为 JPG 格式?我们在使用 write 类吗?我们需要调用哪些方法。请提供详细信息。
我也喜欢在这种情况下讨论ImageMagic的功能。
我尝试使用ImageFormat 类将 png 格式的图像转换为 JPG 格式。然后我们尝试使用另一个验证图像的工具来验证图像,发现只是扩展名发生了变化,但格式仍然是 PNG。
我们如何将给定的 iamge 转换为 JPG 格式?我们在使用 write 类吗?我们需要调用哪些方法。请提供详细信息。
我也喜欢在这种情况下讨论ImageMagic的功能。
您需要将图像重新保存为 .JPG 格式。
您可以使用 System.Drawing 命名空间来执行此操作。看看这里,看看这是否能完成这项工作http://msdn.microsoft.com/en-us/library/twss4wb0(v=vs.90).aspx
class Program
{
static void Main(string[] args)
{
// Load the image.
System.Drawing.Image image1 = System.Drawing.Image.FromFile(@"C:\test.bmp");
// Save the image in JPEG format.
image1.Save(@"C:\test.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
// Save the image in GIF format.
image1.Save(@"C:\test.gif", System.Drawing.Imaging.ImageFormat.Gif);
// Save the image in PNG format.
image1.Save(@"C:\test.png", System.Drawing.Imaging.ImageFormat.Png);
}
}