Аватар пользователя Zigzain

Проблема с макросом ExImPhotoshop. Макрос работал исправно где-то несколько месяцев. Сейчас появился глюк-прозрачные изображения импортируются в фотошоп на сером фоне! Версия фотошопа- CS3 ничего не делал ни с корелом ни с фотошопом. Обновления не ставил, строки макроса не переписывал. Помогите исправить проблему!

Аватар пользователя Sancho

уж сколько раз говорил... скажу ещё раз. Само собой ни чего не происходит, ВСЕМУ ЕСТЬ ПРИЧИНА!!! Для пробы попробуйте просто, без макроса, экспортировать из кореле в PSD любую картинку с прозрачностью, а затем открыть обратно в кореле и в шопе. Если в кореле всё нормально а в шопе будет серый фон, значит нужно разбираться с шопом. К тому же что в слоях в шопе? что за серый фон то, отдельным слоем или как?

Аватар пользователя Zigzain

уж сколько раз говорил... скажу ещё раз. Само собой ни чего не происходит, ВСЕМУ ЕСТЬ ПРИЧИНА!!! Для пробы попробуйте просто, без макроса, экспортировать из кореле в PSD любую картинку с прозрачностью, а затем открыть обратно в кореле и в шопе. Если в кореле всё нормально а в шопе будет серый фон, значит нужно разбираться с шопом. К тому же что в слоях в шопе? что за серый фон то, отдельным слоем или как?

Попробовал сделать все как описано: экспорт png с прозрачностью из Корела: ОК, экспорт psd c прозрачностью и слоями из Корела: ОК, Работа макроса - не ОК. В фотошопе открывается файл с одним слоем( не background а просто слой), и серым те области, которые должны быть прозрачными. Открывал промежуточный кореловский файл, создаваемый макросом с папки "C:\Temp\" - прозрачности нет. Все так же серый фон. Удалял старый макрос, который добавлял по инструкции, заменял на новый, только что скачанный- эффекта нет.

Добавлено (15.02.2010, 18:52)
---------------------------------------------
кстати, такая проблема только в одном файле. При работе с новым файлом- все ок. Может быть какая-нибудь проблема со слоями?

Аватар пользователя Sancho

Может быть какая-нибудь проблема со слоями?

Ну вам видней что там у вас со слоями, хоть бы скрин кинули слоёв этого документа в кореле

Аватар пользователя Zigzain

Ну вам видней что там у вас со слоями, хоть бы скрин кинули слоёв этого документа в кореле

Очистил от мусора и сделал тестовый файлик.

Добавлено (16.02.2010, 12:37)
---------------------------------------------
Файл http://rghost.ru/998326

Аватар пользователя Sancho

Zigzain, у вас фон выставлен в документе, поэтому и без прозрачности

Аватар пользователя 716cats

Сегодня возникла проблема с макросом

В связке x3+ cs2 работал без нареканий, но вынуждены были обновиться на cs5

После установки cs5 стал выдавать ошибку при экспорте из корела в фш выскакивает окошко "5 invalid procedure call or argument" хотя файл все-равно передается в фш, обратно принимается без вопросов и проблем. Как побороть надоедливую ошибку. Переставлял макрос — без результатов.

Аватар пользователя Sancho

Нужно строку VBA.AppActivate (obj.Name) заменить на 'VBA.AppActivate (obj.Name)
Однако после передачи файла фотошопу, его окно больше не будет активироваться, за исключением момента запуска. А разбираться что бы нормально робило некогда и лень.

Аватар пользователя 716cats

Спасибо и на этом, а то уже за весь день достала ошибка

Аватар пользователя artnail

Помогите решить проблему! Как было описано здесь: http://cdrpro.ru/news/2009-08-18-162#ent535
Сообщение: #25 Автор: dwarfdefender (23.12.2009, 09:05)
Все шаги выполняю в точности дохожу до 4 шага
В меню Tools выбираем пункт References. В открывшемся диалоговом окне, в списке, находим строку Adobe Photoshop №версии Object Library. Ставим напротив неё галочку и нажимаем ОК.
Error in loading DLL и все ((( пытался просто запустить как макрос отправляет на исходный скрипт Sub EditInPhotoShop() подкрашивает желтым obj As New Photoshop.Application синим и усе ((( Corel X3 Photoshop CS3

у меня то же самое. печаль моя не знает границ. корел Х5, ФШ ЦС4, виндовс 7 32 бита. Помогите!

Аватар пользователя Des425

artnail, это скорей связано с Win7

Страницы