用C#代码将CR2图像转换为TIFF的简单方法

用C#代码将CR2图像转换为TIFF的简单方法,c#,tiff,system.drawing,C#,Tiff,System.drawing,我花了一天的大部分时间试图找到解决办法 下面是一个简单的例子(虽然不起作用,但说明了我的需要): using (var imgRAW = System.Drawing.Image.FromFile(Server.MapPath("/GalleryImages/Masters/viennaball2009_153.CR2"))) { imgRAW.Save(Server.MapPath("/GalleryImages/Masters/Vienna.tiff")); } 或者至少另存为.j

我花了一天的大部分时间试图找到解决办法

下面是一个简单的例子(虽然不起作用,但说明了我的需要):

using (var imgRAW = System.Drawing.Image.FromFile(Server.MapPath("/GalleryImages/Masters/viennaball2009_153.CR2")))
{
    imgRAW.Save(Server.MapPath("/GalleryImages/Masters/Vienna.tiff"));
}

或者至少另存为.jpg文件。

您尝试过这个:@Rufus,谢谢。是的,在我发布这个之前我已经试过了。如果您看到在接受的解决方案的底部,我提到我找到了引用相关对象的using语句,但它们是针对windows窗体的,而不是MVC。除非我错了。这是可能的。我在没有任何红线的情况下连接了所有东西,但我遇到了一个无法解决的错误:“图像无法解码。图像标题可能已损坏。”您尝试过这个吗:@Rufus,谢谢。是的,在我发布这个之前我已经试过了。如果您看到在接受的解决方案的底部,我提到我找到了引用相关对象的using语句,但它们是针对windows窗体的,而不是MVC。除非我错了。这是可能的。我在没有任何红线的情况下连接了所有内容,但我遇到了无法解决的错误:“图像无法解码。图像标题可能已损坏。”