c#中 .net framework 4.8版本下有什么好的方法压缩PNG图片?

子华 黄 0 信誉分
2024-03-19T01:34:04.59+00:00

请问一下在c#中 .net framework 4.8版本下有什么好的方法或者类库可以用来压缩PNG图片?在无损失的情况下缩小PNG图片的占用空间? 谢谢

C#
C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
145 个问题
0 个注释 无注释
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Jiale Xue - MSFT 37,946 信誉分 Microsoft 供应商
    2024-03-19T03:23:08.2833333+00:00

    Hi @子华 黄 ,

    在.NET Framework中,没有直接由Microsoft提供的专门用于PNG压缩的库或类。**.NET Framework**主要关注于提供通用的基础功能和API,而不是特定领域的功能,比如图像处理。

    虽然**System.Drawing**命名空间提供了图像处理的功能,但是它在处理PNG格式时并不提供很好的压缩选项,尤其是无损压缩。

    给你一个不推荐的方法:我必须压缩PNG文件图像,而不会损失质量

    如果是JPG图片,微软有提供https://learn.microsoft.com/zh-cn/dotnet/api/system.drawing.imaging.encoderparameter?view=netframework-4.6


    如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。

    注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。

    0 个注释 无注释