【问题标题】:How does one display thumbnail images for TGA files with OpenFileDialog?如何使用 OpenFileDialog 显示 TGA 文件的缩略图?
【发布时间】:2011-05-11 15:25:33
【问题描述】:

是否可以在 OpenFileDialog 中显示 TGA 缩略图?当使用 System.Windows.Controls.OpenFileDialog 控件浏览图像文件夹 Windows 7 时,它将显示 JPG、PNG 或 BMP 图像文件的预览缩略图图标。不幸的是,Windows显示 TGA 文件的预览。但是,Windows 确实在 Windows Explorer 中显示 TGA 预览缩略图。是否有可以在 OpenFileDialog 中显示 TGA 缩略图的扩展程序或设置?

OpenFileDialog 显示 JPG 文件的缩略图:

OpenFileDialog 不显示 TGA 缩略图:

不过,Explorer 会显示 TGA 缩略图:

【问题讨论】:

  • 是的,我在 x64 上运行 x86 应用程序。我必须安装 32 位版本的 TGA 缩略图应用程序才能在我的 32 位应用程序中获得拇指。 (请参阅下面我自己的答案。)

标签: winforms windows-7 thumbnails preview openfiledialog


【解决方案1】:

我公司的一位艺术家提供了一个解决方案。 Windows 7 没有对 TGA 缩略图的内置支持,但有 3rd 方应用程序(例如 MysticThumbs)添加了对 TGA 文件的支持。事实上,Windows Explorer 在我的示例中显示 TGA 拇指的唯一原因是因为我安装了 MysticThumbs。但是,该应用程序的 OpenFileDialog 没有显示缩略图,因为它是一个 32 位应用程序,并且我安装了 64 位版本的 MysticThumbs。除了 64 位版本之外,我还安装了 32 位版本的 MysticThumbs,现在我在 Windows 资源管理器和我的 32 位应用程序中都看到了 TGA 缩略图。

【讨论】:

  • 嗯,很高兴我猜对了。请关闭你的线程。
【解决方案2】:

FreeImage.NET也可以打开TGA图片。

【讨论】:

    猜你喜欢
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-06
    • 2014-03-23
    • 1970-01-01
    相关资源
    最近更新 更多