【发布时间】:2023-03-22 15:16:01
【问题描述】:
我遇到了 TIFF 问题
这是我要做的,我们将 tiff 图像保存到数据库中,这些图像是 CCITT4 压缩的,带有许多必需的标签,包括:
RowsPerStrip 必须是 ImageLength
光度解释必须是 MiniIsWhite
不允许多条图像格式
我的问题是,我使用的是内置的 System.Drawing.Bitmap/Image 对象,当我将其放入对象时碰巧改变了这些值,我通过保存字节 [] 对此进行了测试直接从数据库到 tiff,检查标签,它们很好.. 但是当我将字节放入 Image 对象然后保存到文件时,它们被修改了。
更糟糕的是,我需要在保存之前向图像添加文本。
所以我需要一个组件,它可以让我对 TIFF 进行更多控制(并且它们必须是 tiff),并且能够将文本添加到图像或能够使用 Graphics 对象。
我尝试过使用 LibTiff,但我还没有看到任何关于如何使用这个组件的示例, 有什么建议吗?
【问题讨论】:
标签: c# .net image tiff system.drawing