日期:2014-05-18  浏览次数:20931 次

C#图像转化问题
各位大虾:
  如何使得字符串格式的数据(PNG格式)转化为Jpg格式的文件?
  路过的大虾看看,了解的帮小弟看看!谢谢各位了。

------解决方案--------------------
Image img = Image.From(png文件或流);
img.Save(文件或流,ImageFormat.Jpeg);
------解决方案--------------------
你能读到PNG格式的图象吗?
利用流读取它,然后以BMP格式打开,最后以JPG格式存储,
这个方法没试过,你可以试下,
------解决方案--------------------
image.Save(文件或流,ImageFormat.Jpeg);
------解决方案--------------------
是要把字符串转化为图象吗?
public static Bitmap getnumber18(string number)
{
Font f = new Font("新宋体", 18, FontStyle.Bold);
Bitmap pause = new Bitmap(400, 26);
Graphics g = Graphics.FromImage(pause);
SizeF a = g.MeasureString(number, f);
int width = (int)a.Width;
Bitmap MyImage = new Bitmap(width,26,g);
Graphics g2 = Graphics.FromImage(MyImage);
g2.Clear(Color.White);
g2.DrawString(number, f, Brushes.Black, 0, 0);
g.Dispose();
g2.Dispose();
return MyImage;
}