【发布时间】:2011-10-18 07:36:36
【问题描述】:
我有一个172kb 的 png 图像。在图像编辑器上打开它并保存为png-8,它会变成39.3kb,如果我设置为gif,它就会变成42.06kb。
在 c# 中,我尝试另存为 png,但大小根本没有变化。我试图保存为gif,质量变得很糟糕......
如何获得与c# 相同的尺寸并保持良好的质量以在网络上显示?
【问题讨论】:
-
美在旁观者眼中
-
一定要用C#吗? MS Paint 实际上在压缩(常规)PNG 方面做得非常好(它有一个自适应滤波器)
-
您的具体情况是什么?为什么需要在 C# 中进行良好的动态压缩?
-
@Cameron 我需要一些东西来减小现有网站上的图像大小。用户可以上传任何图像,我必须压缩并保存它。
-
@Bruno:知道了。您是否考虑过使用外部服务(例如调用系统并使用 ImageMagick?)
标签: c# image image-compression