Есть ли способ показать предварительный просмотр PSD-файла в PictureBox или ListView?
PictureBox
ListView
Можно ли это сделать без помощи библиотеки?
Я попробовал ссылки на компетентный_тех, и они не работают с большинством файлов 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.
Если у вас есть время для чтения кода, библиотека имеет открытый исходный код.
Для этого не существует явного нативного решения, но есть различные библиотеки и проекты, которые вы можете использовать.
Лучше всего начать с следующих статей CodeProject:
Еще один PSD Parser
Чтение изображений Adobe Photoshop