有没有办法在PictureBox
或ListView
中显示PSD文件的预览?
可以在没有图书馆帮助的情况下完成吗?
答案 0 :(得分:1)
没有明确的原生解决方案,但您可以使用各种库和项目。
您最好的选择可能是从这些CodeProject文章开始:
答案 1 :(得分:1)
我已尝试使用competent_tech的链接,但它们不能与大多数psd文件一起使用。 这一个:http://www.codeproject.com/Articles/10398/Import-Adobe-Photoshop-psd-images稍好一点,但仍然无法使用较新的psd文件。
这一个:http://www.imagemagick.org/script/index.php工作正常(我从安装文件夹中检查了编译后的convert.exe),并且有一个.NET包装器: http://imagemagick.codeplex.com/,我没用过。无论如何,您可以运行convert.exe的外部进程将文件保存为通用格式并将其加载到PictureBox。
如果您有时间阅读代码,那么该库是开源的。