C# 用C语言在图片框上显示TIFF_JPEG压缩图像#

C# 用C语言在图片框上显示TIFF_JPEG压缩图像#,c#,winforms,tiff,image-compression,libtiff.net,C#,Winforms,Tiff,Image Compression,Libtiff.net,是否可以使用Windows窗体在图片框上显示带有Tiff_JPEG压缩的Tiff图像 我已经使用LibTiff.Net来更改压缩,但这会大大增加图像的大小。。由于我需要使用System.Drawing.image加载tiff图像来显示它,我想知道是否可以直接显示它,而不是转换为bmp或JPG 提前谢谢 您可以使用System.Drawing.Image.FromFile方法加载tiff图像并将其设置为picturebox.Image pictureBox.Image=System.Drawing

是否可以使用Windows窗体在图片框上显示带有Tiff_JPEG压缩的Tiff图像

我已经使用LibTiff.Net来更改压缩,但这会大大增加图像的大小。。由于我需要使用System.Drawing.image加载tiff图像来显示它,我想知道是否可以直接显示它,而不是转换为bmp或JPG


提前谢谢

您可以使用System.Drawing.Image.FromFile方法加载tiff图像并将其设置为picturebox.Image


pictureBox.Image=System.Drawing.Image.FromFile(@“filepath”)

嗯,这将适用于常规tiff图像(第4组),但如果我将其与tiff结合使用,JPEG压缩将引发“内存不足”异常,或者如果我尝试使用MemoryStream,将引发“无效参数”。