2012-12-16 66 views
1

我使用下面的代碼在C#合併2個圖像,如何在C#中繪圖期間保持圖像質量?

 using (Graphics g = Graphics.FromImage(image)) 
     { 
      g.DrawImage(Image.FromFile("C:/Users/A/Desktop/A.jpg"), 0, 0, 128, 128); 
      g.DrawImage(Image.FromFile("C:/Users/A/Desktop/B.png"), 12, 12, 77, 77); 
     } 
     image.Save("C:/Users/A/Desktop/C.jpg"); 

但是圖像的質量是分心。任何方式來保持圖像質量?

回答

2

JPEG文件格式使用有損壓縮。

如果你想保存質量,保存爲PNG,而不是無損。

+0

謝謝,實際上另一個問題是我沒有使用確切的寬度和高度。它解決了。謝謝。 – user960567