.NET Tiff发行C#
作者:互联网
我在使用TIFF时遇到问题
这是我要做的,我们已将tiff图像保存到数据库中,这些图像是CCITT4压缩的,带有许多必需的标签,其中包括:
RowsPerStrip必须为ImageLength
光度解释必须为MinIsWhite
不允许多条纹图像格式
我的问题是,我正在使用内置的System.Drawing.Bitmap / Image对象,当我将其放入对象时,它们恰巧会更改这些对象的值,我已经通过将byte []保存到tiff中进行了测试直接从数据库中检查标记,它们很好..但是当我将字节放入Image对象然后保存到文件时,它们会被修改.
更糟的是,我需要在保存图像之前向图像添加文本.
因此,我需要一个组件,该组件将允许我对TIFF进行更多控制(并且它们必须是tiff),并且能够向图像添加文本或能够使用Graphics对象.
我已经尝试过使用LibTiff,但尚未看到有关如何使用此组件的任何示例,
有什么建议么?
解决方法:
我从未使用过内置的int System.Drawing.Bitmap对象来执行此操作.我个人使用LeadTools,但它不是免费的.但是,它是一个健壮且相当简单的API.我主要将其用于GEOTiff,其中包含用于图像位置数据的特定数据标签.
如果您想尝试的话,这里有一个60 day evaluation.
标签:system-drawing,tiff,image,c,net 来源: https://codeday.me/bug/20191023/1916743.html