Как вставить прозрачную картинку в Photoshop при помощи буфера обмена windows? Пробовал создавать CF_DIB (32 бита на пиксель), PNG форматы и скармливать в фотошоп, но фотошоп не распознает альфа канал в формате CF_DIB, чисто PNG формат photoshop не поддерживает (хотя тот же Office 2007/Gimp прекрасно работают с подобным форматом).
Ради интереса пробовал копировать прозрачные картинки между Gimp, Office 2007 и photoshop - но такая же беда, прозрачность не сохраняется, она обрабатывается некорректно. Может быть я использую неправильные форматы? или их неправильно использую. Есть конечно версия, что photoshop поддерживает прозрачность только для своих внутренних форматов
очень просто, воот формат экспортируемых изображений из photoshop:
DataObject
CF_DIB
Photoshop Paste in Place
Chromium Web Custom MIME Data Format
CF_METAFILEPICT
CF_BITMAP
CF_PALETTE
Photoshop DIB Layer
Photoshop DIB Layer X
Photoshop Clip Source
Adobe Photoshop Image
Embed Source
Native
OwnerLink
Object Descriptor
Ole Private Data
CF_ENHMETAFILE
CF_DIBV5
Я использовал формат PNG - который распознается только office 2007 и gimp. Версия photoshop'а 2015.
GavriKos: вот например список экспортируемых форматов из gimp'а
Format of data object
Format ID: 49378
Format Name: PNG
Storage type: TYMED_HGLOBAL
Format ID: 8
Format Name: CF_DIB
Storage type: TYMED_HGLOBAL
Format ID: 2
Format Name: CF_BITMAP
Storage type: TYMED_GDI
Format ID: 17
Format Name: CF_DIBV5
Storage type: TYMED_HGLOBAL
Возможно я неправильно выразился, photoshop позволяет работать с png, только вот при копировании того же изображения из GIMP в photoshop, сам формат png не используется, используется какой-то один из вышеперечисленных (кроме png). Я говорю именно про клипборд, то что редактировать png изображения при помощи photoshop'a можно я знаю
Александр: Дык сохраняйте в гимпе в файл, и потом открывайте тот же файл в фотошопе. Конечно при копировании используется не PNG, потому что PNG закончился на этапе открытия файла. А то что форматы работы с буффером у гимпа и фотошопа отличется - ничего с этим не сделаешь.
GavriKos: к сожалению такое решение меня не устраивает, да оно будет работать, так везде на форумах пишут (да и сам пробовал). Просто хочу корректно реализовать clipboard