Просматривают:
1 Анонимно
AIClipBrd копирование через буфер в Adobe |
||
|
||
---|---|---|
PC/director
Присоединился:
2005/2/5 2:25 Откуда РФ
Сообщений: 4640
|
Эта тем являеться дополненем к макросу AIClipBrd от Alex Vakulenko
Проблема: При копирование через буфер обмена из CorelDraw в формате PDF, копируются только те объекты которые находятся в приделах активной страницы. Пример: Если допустим объекты частично выходят за пределы страницы,то в PhotoShopе мы получаем часть объекта или вовсе пустую область. или так, если объект вне страницы плюс ко всему не нужное пространство по краям Видемо это связано со спецификацией PDF... Мое решение на уровне кода: Цитата: If bCopyPDF Then получаем объект без всякого лишнего в независимости от того из какой части был скопированы объекты. Пример: и в PhotoShope файл скрипта с моими правками: AIClipBrd.zip критика по коду от профи, ждеца и приветствуется.
Опубликовано: 2009/2/11 18:00
|
|
_________________
I love vector graphics!!! |
||
|
Re: AIClipBrd копирование через буфер в Adobe |
|
---|---|---|
Пользователь 1 уровня
Присоединился:
2006/10/30 14:36 Откуда Барнаул
Сообщений: 252
|
Я бы сделал так:
Цитата: If bCopyPDF Then ПС: В теме ИМХО надо было упомянуть что AIClipBrd это макрос Алекса, и в нём есть такой вот недочётик. А то многие просто не поймут о чём вообще речь
Опубликовано: 2009/2/12 7:13
Edited by Sancho on 12/02/2009 7:42:03
Edited by Sancho on 12/02/2009 7:43:55 |
|
|
Re: AIClipBrd копирование через буфер в Adobe |
|
---|---|---|
Пользователь 1 уровня
Присоединился:
2006/10/30 14:36 Откуда Барнаул
Сообщений: 252
|
Опубликовано: 2009/2/12 7:23
Edited by Sancho on 12/02/2009 7:43:21
|
|
|
Re: AIClipBrd копирование через буфер в Adobe |
|
---|---|---|
PC/director
Присоединился:
2005/2/5 2:25 Откуда РФ
Сообщений: 4640
|
Sancho
А ты не знаешь как узнать глобальную цветовую модель?(CMYK RGB) точнее вот эти значения
Опубликовано: 2009/2/12 17:55
|
|
_________________
I love vector graphics!!! |
||
|
Re: AIClipBrd копирование через буфер в Adobe |
|
---|---|---|
Пользователь 1 уровня
Присоединился:
2006/10/30 14:36 Откуда Барнаул
Сообщений: 252
|
Это цветовая модель для эффектов.
В ВБА я не нашёл... может плохо искал конешно. В ini файликах профиля можно найти значения, но это гемор Я могу поспрашивать зарубежных знакомых по этому вопросу, может кто что знает.
Опубликовано: 2009/2/12 22:02
|
|
|
Re: AIClipBrd копирование через буфер в Adobe |
|
---|---|---|
PC/director
Присоединился:
2005/2/5 2:25 Откуда РФ
Сообщений: 4640
|
Цитата:
Sancho пишет: Я бы не сказал что это для эффектов, так как она влияет на отображение цветов. И это очень важно для корректного отображения картинки. Цитата: Sancho пишет: Было бы здорово! Объясню зачем мне это нужно. Допустим мы работаем в шопе с РГБцветом и потребовалось что то скопировать из корел, так вот в макросе железно вшито .ColorMode = pdfCMYK, не плохо было бы в зависимости от глобальных настроек менять .ColorMode на pdfRGB и .UseColorProfile = False на true. в ручную менять каждый раз как то не того...
Опубликовано: 2009/2/12 22:29
|
|
_________________
I love vector graphics!!! |
||
|
Re: AIClipBrd копирование через буфер в Adobe |
|
---|---|---|
Пользователь 1 уровня
Присоединился:
2006/10/30 14:36 Откуда Барнаул
Сообщений: 252
|
Может это тебе поможет... бывает такое что надо работать с РГБ, а бывает что со СМИК. Для этого я сделал настройки менеджмента для СМИКа и сохранил их как пресет, а потом написал такой вот код:
Цитата: Sub colorManag_Sancho() Соответственно когда я работаю с РГБ то открыта РГБ палитра и настройки цвета для ВЕБ, а когда со СМИКом, то палитра СМИК и мой профиль. Я думаю что проверку профиля или палитры несложно сделать ))))
Опубликовано: 2009/2/12 22:48
|
|
|