寻找.NET的TIFF查看器

时间:2011-03-15 12:12:07

标签: asp.net tiff

我正在寻找一个免费或商业程序,让我在.NET中打开TIFF文件。

理想情况下,它会在新窗口中打开,有2个限制1)用户无法保存文件2)没有可用的打印按钮。

有什么想到的吗?

2 个答案:

答案 0 :(得分:0)

ImageMagick支持很多东西,例如TIF:http://imagemagick.codeplex.com/

它可用于将图像转换为其他格式。

如果我正确地阅读你的问题(基于asp.net标签)你真的想要一个用于webbrowser的TIFF查看器吗?这与.Net无关。要实现这一点,您必须在所有客户端上安装插件,或者拥有能够读取和显示图片的JavaScript / Flash / Silverlight应用程序。

答案 1 :(得分:0)

我不知道任何可以完全阻止保存/打印的解决方案。但是你可以做一些事情。

  • 将部分图像发送到浏览器(即限制为8bpp,缩放图像)。例如,如果谷歌地图使用单个TIFF,那么一次保存屏幕截图祝你好运。
  • 将降级后的图像发送到浏览器(即使用LibTIFF.NET读取(部分)tiff,将其转换为有损JPG并将其发送到浏览器。
  • 两者的结合
  • 为打印机设备提供不同的css,从而省略图像。
  • 打开一个没有控件的新浏览器窗口。

您可以找到一些基于Silverlight或Flash的优秀解决方案,它们可以更高程度地控制用户在浏览器中的自由度。如果您正在搜索这些内容,请相应地更新您的问题。

祝你好运