使用LibTiff.Net更改现有Tiff标记的数据类型

时间:2013-08-20 14:00:02

标签: tiff libtiff libtiff.net

我正在使用最新版本的LibTiff.Net来修复一些包含在X9.37文件中的tiff。我已经得到了所有正确的标签,但是,当我需要它们为'long'时,有几个是DataType'short'。是否有更改数据类型的最佳方法?或者我是否必须创建自定义标记?

1 个答案:

答案 0 :(得分:0)

我认为您至少需要重写TIFF中的每个目录。但是请确保库使用您需要的数据类型编写相关标签(或者如果没有,则更改库的源代码)。

如果X9.37文件(我不知道它是什么)要求将TIFF目录放在文件的某些位置,您可能会被迫完全重新创建文件(通过复制标记和原始栅格)。