V-Форум / Corel VBA / Тема: Печать из CorelDraw в VBA

Печать из CorelDraw в VBA

 25/03/2008 14:07:12 #Link

GoodvinVV

Есть вопросики для знающих и могучих:

1.Реально ли отправить на печать только те объекты, которые находятся под известным "rectangl" или внутри него?
Имею ввиду способен ли CorelDraw печатать по кропу как в Илюстраторе???

2. Если нет, то можно ли создать селекцию из объектов, которые находятся под известным "rectangl" или внутри него?
(Размер селекции тогда может оказаться большим чем известный "rectangl", тогда как отписать только селекцию центрированную по известному "rectangl"????)

Re: Печать из CorelDraw в VBA

 25/03/2008 14:21:07 #Link

wOxxOm

проще всего - поверклипнуть все на странице внутрь ректангла и чепятать. После отправки - activedocument.Undo.

ЗЫ: для надежности перед клипаньем - ActiveDocument.UnLockAll (чтото в этом роде)

Re: Печать из CorelDraw в VBA

 25/03/2008 19:42:56 #Link

GoodvinVV

Мдаа... так и знал .... Чтож придется попробовать так.
только это не совсем удобно.

А есть ли еще какие мыслище у кого?

Re: Печать из CorelDraw в VBA

 25/03/2008 19:44:53 #Link

wOxxOm

а чем плохо? пару строк всего-то. По-другому - никак

Re: Печать из CorelDraw в VBA

 25/03/2008 20:57:34 #Link

GoodvinVV

Боюсь что поверклипы могут писаться не корректно (на разных машинах)!!! иногда оверпринты слетают...

Re: Печать из CorelDraw в VBA

 25/03/2008 21:01:22 #Link

wOxxOm

сомневаюсь

ну тогда размер бумаги (ActiveDocument.MasterPage) можно менять и объекты двигать по формуле

Re: Печать из CorelDraw в VBA

 25/03/2008 21:09:30 #Link

GoodvinVV

"по формуле" непонял это как?

Re: Печать из CorelDraw в VBA

 25/03/2008 21:10:39 #Link

wOxxOm

когда меняешь размер бумаги, то уменьшенная странича расположится в центре бывшей, значит придется подвинуть все объекты так чтобы "окно" страницы оказалось на нужном месте

Re: Печать из CorelDraw в VBA

 25/03/2008 21:17:16 #Link

GoodvinVV

нее этот вариант кажеться мне совсем не серьезным...

уж лучше поверклип и пусть коректность PS на совести дезигнера буит...

Re: Печать из CorelDraw в VBA

 25/03/2008 21:30:09 #Link

wOxxOm

оба варианта технически равнозначно адекватные
(1) 2 »

Источник: https://powerclip.ru/modules/newbb/viewtopic.php?topic_id=7354&start=0

Rambler's Top100