如何在 dotnet 中从 tiff 文件创建 2 位 gif

发布于 2024-08-30 14:57:01 字数 150 浏览 8 评论 0原文

我已经使用 Bitmap 类将 tiff 转换为 Gif,但它无法使图像 2 位可能具有较小的尺寸。 请注意,位图类可以创建具有以下像素格式的图像: 1、4、8、16、32、64(位) 但我的需要是2位。 不幸的是 Gdi+ 不支持 2bpp。 有没有任何资源或库可以做到这一点?

I have used Bitmap class to convert tiff to Gif but it couldn't make the image 2 bit possible for have less size.
Notice that bitmap class could create images with this pixel format :
1, 4, 8, 16, 32, 64 (bits)
But my need is 2 bit.
Unfortunately Gdi+ do not support 2bpp.
Is there any source or library to do that?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

抱猫软卧 2024-09-06 14:57:01

GDI+ 仅支持 1bpp、4bpp、8bpp 的 GIF 输出。尽管 GIF 规范允许其他颜色深度,但 GDI+ 不支持它。

http://msdn.microsoft.com/en-我们/library/system.drawing.imaging.pixelformat.aspx

GDI+ only supports 1bpp,4bpp,8bpp for GIF output. Although the GIF specs allow other color depths, it's not supported by GDI+.

http://msdn.microsoft.com/en-us/library/system.drawing.imaging.pixelformat.aspx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文