2011-09-15 137 views
2

我需要使用.NET将TIFF转换为JPEG。使用.NET将TIFF转换为JPEG

我已经使用Windows 7以简单的Bitmap.Save()成功完成了此操作。但似乎这在Windows XP上不起作用(Windows 7对TIFF图像有更完整的支持)。

我看到有一个叫LibTiff.Net一个.NET库,以TIFF效果很好,但我没有找到任何的示例代码。

任何想法?任何示例代码将JPEG转换为TIFF?

真的感谢

回答

1

我假设你想TIFF转换成JPEG(如问题的标题中所述),而不是JPEG到TIFF(如问题体说明)

这里是一个样本这创建了System.Drawing.Bitmap from a TIFF

您可以将位图保存为JPEG文件。

+0

如果我们有一个非常大的图像,我们在栅格数组的初始化时会得到OverflowException。任何其他方式来做到这一点,我们处理图像块或流,而不是将其全部加载到内存中? – Krip