問題是該文件未保存爲JPEG格式。只是一個正常的文件。如何將位圖圖像保存爲JPEG
這是我到目前爲止的代碼:
private void btnSave_Click(object sender, EventArgs e)
{
saveDialog.FileName = txtModelName.Text;
if (saveDialog.ShowDialog() == DialogResult.OK)
{
Bitmap bmp = new Bitmap(pnlDraw.Width, pnlDraw.Height);
pnlDraw.DrawToBitmap(bmp, new Rectangle(0, 0,
pnlDraw.Width, pnlDraw.Height));
bmp.Save(saveDialog.FileName, System.Drawing.Imaging.ImageFormat.Jpeg);
}
}
什麼是 「正常文件」 是什麼意思? – SLaks
它看起來對我來說是正確的。我懷疑「正常文件」只是意味着文件沒有正確的擴展名。 – Dirk
我認爲你的問題只是擴展。如果使用圖像查看器打開文件「image1」,會發生什麼情況?我的意思是,這是一個簡單地缺少擴展名的圖像嗎? –