2013-03-26 50 views
1

我需要使用相同的压缩方案,使用OJPEG(旧式JPEG)压缩,从单页面tiff创建多页TIFF文件。 我知道这种类型的压缩不再被广泛使用,但我的客户使用Microsoft Office Document Imaging(MODI)应用程序,他们不能使用其他软件。这篇文章中描述了一个已知的错误http://support.microsoft.com/kb/885938 - MODI可以与LZW压缩的tiffs一起工作,但这些文件太大。 我试图使用LIbTiff.NET库,但看起来像它只支持解压缩,而不是压缩。你们有什么想法吗?有什么办法用OJPEG(TIFFTAG_COMPRESSION = 6)压缩使用.NET创建多页TIFF文件?

回答

1

使用OJPEG强烈建议不要超过20年已经(自1992年6月3日以来)。这是有原因的:OJPEG规范在很多方面都有误导性,几乎每个压缩机都实施了错误规格。

您可能想要更改您的要求。如果绝对没有其他方法,那么你可以尝试和实现一些代码,只是将给定的文件粘贴在一起。

它不应该是非常难硬(您将需要复制图像到一个文件并相应地更新目录链)。无论如何,这可能是非常令人沮丧的经验,尤其是如果你要处理的文件来自不同的压缩机。

+1

Большоеспасибо!实际上,我认为你提出的方式(将图像复制到一个文件中并相应地更新目录链)是唯一可以使用的方式,因为我们无法更改要求。再次感谢! – 2013-03-27 09:22:27