【发布时间】:2013-01-27 16:11:24
【问题描述】:
我的简单代码将我从这个 PNG 带到这个 GIF ,这是不可接受的。我知道 GIF 不是最好的格式,但我必须适应当前的情况。
Imports System.Drawing
Dim oImage As Image = Image.FromFile("c:\whatever\temp.png")
oImage.Save("c:\whatever\temp.gif", Imaging.ImageFormat.Gif)
我还想调整图像的大小(缩小一点),但这看起来更糟。我想我需要对调色板、编码器、P 模式与 RGBA 做点什么……但我的 Google-fu 似乎完全虚弱,我什么也没找到!
如果有人能用一些方便的 VB.NET 或 C# 指出我的愚蠢,那就太好了,谢谢。
【问题讨论】:
-
不确定它是否会有所帮助,但也许(尽可能早地)放大图像可以改善结果?