【问题标题】:How to create a 2 bit gif from tiff file in dotnet如何从 dotnet 中的 tiff 文件创建 2 位 gif
【发布时间】:2011-03-27 08:36:52
【问题描述】:

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

【问题讨论】:

    标签: .net tiff gif


    【解决方案1】:

    GDI+ 仅支持 1bpp、4bpp、8bpp 用于 GIF 输出。虽然 GIF 规范允许其他颜色深度,但 GDI+ 不支持。

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

    【讨论】:

    • 如何使用 2bpp? 2bit (2bpp) 里面什么都没有!
    • 你唯一的选择是使用第三方库,或者自己编写保存到GIF文件的代码
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-20
    • 1970-01-01
    • 1970-01-01
    • 2021-01-09
    • 1970-01-01
    • 2011-02-16
    相关资源
    最近更新 更多