ВОПРОС / ОТВЕТ ДЛЯ НАЧИНАЮЩИХ
polzovatel-902 / 13.07.2010, 09:21/00:41
Форум:
Объясню на примере, чтоб было понятней... Открываю в кореле картинку (футболку с надписью) в формате JPG, мне нужно вытянуть из футболки надпись, т.е разъеденить файл... Говорят нужно формат изменить, еще что-то... Объясните, пожалуйста, что нужно сделать для этого...? Заранее спасибо.
shark, а как добавить сбор информации не только постранично, но и с листов. Т.е. если открыты два и более файлов.
делается цикл по всем документам, получаемым через ActiveDocument.Application.Documents. А дальше всё как в том макросе - цикл по страницам, слоям и так далее
С учётом советов:
Проходит по всем открытым сохранённым документам. Группы обрабатываются, контейнеры — нет. Цветовой режим (RGB/CMYK) сохраняется, как и размеры с разрешенем.
(Часть растров не сохраняется предназначенной для этого функцией, к ним применяется стандартный экспорт. Ну, это чисто технический комментарий...)
ildar_1988 Нет слов ))) Сохраняет со ВСЕХ документов !!!!!! НО! Группы, не обрабатываются. Я приложил файл для примера. Может я что-то не так понимаю.
P.S. Не мог сразу ответить - работы, спину не разогнуть.
NemoSUN, в этом файле всего два растра (судя по свойствам документа и по поиску) и они оба экспортируются. Может, другие файлы проблемные? Приложите их. Или версии Корела у нас разные... У меня 16-я, какая у Вас?
ildar_1988, я говорю не о растре, а об обработке сгруппированных обьектов, которое не идёт. Там где вырезы в стекле.
NemoSUN, то есть Вам требуются растры и группы объектов? Если так, то группы любые (все подряд)?
ildar_1988, так вот же "...Проходит по всем открытым сохранённым документам. Группы обрабатываются, контейнеры — нет..." - писАлось в посте #906. Или имелись какие либо иные группы ? И какие группы тогда СЕЙЧАС обрабатываются ?
NemoSUN, я имел в виду, что макрос теперь способен отыскать растры в группах. (Изначально ведь обсуждалась проблема «вытащить» разом все растры из документа.)
ildar_1988, ааа, ну да. Великолепно получилось !!! С меня премия )
А есть VBA опции чтобы можно было сохранять также ТОЛЬКО группу обьектов при условии что в них нет растра ?
Страницы