2015-02-09 92 views
-3

這是代碼:如何將圖形保存爲硬盤上的gif文件?

using (backbuffer = D3Ddev.GetBackBuffer(0, 0, BackBufferType.Mono)) 
      { 
       using (g = backbuffer.GetGraphics()) 
       { 
        g.SmoothingMode = SmoothingMode.AntiAlias; 

        g.FillPie(myBrush, 256F - distanceFromCenterPixels, 255F - distanceFromCenterPixels, 
        distanceFromCenterPixels * 2F, distanceFromCenterPixels * 2F, angleF - 23F, 46F); 
        if (angleF < 360) 
         g.(@"c:\coneimages\" + angleF + ".gif"); 
       } 
      } 

g.Save是不正確的做法。 但不知何故,我想將餡餅FillPie保存爲硬盤上的gif文件。

+0

你是什麼意思'g.Save()'是不是正確的方法?如果只有你需要的GIF,你可能需要考慮你的調色板。 PNG更容易處理 – geedubb 2015-02-09 18:31:22

+0

我需要gif。我的意思是說,g.Save()什麼也不做,我不需要它將它保存爲gif在我想要的位置的硬盤上。無論如何g.Save()不是解決方案。 – 2015-02-09 18:33:08

+0

什麼是D3Ddev? – TaW 2015-02-09 18:58:35

回答

相關問題