Author |
Topic |
bdfy
Belarus
267 Posts |
Posted - 10/12/2008 : 19:13:06
|
хех, здорово. действительно работает :) собственно на этом мою проблему можно считать решенной. одно интересно - почему этого экспорта нет в станд. меню ? или я ищу плохо ? |
|
|
bdfy
Belarus
267 Posts |
Posted - 10/15/2008 : 18:13:36
|
в принципе всем хорошо решение. но прямоугольники над рисунком несколько мешаются при редактировании (выделяются частенько вместо нужно части чертежа, хоть и отосланы на задний план). +имена руками прописывать неудобно. как можно автоматизировать попробовать чтобы при ctrl+V вставленный шейп получал имя порядковое типа visio_0/visio_1 и т.д. ? может можно Event копирования словить или нажатие клавиш ? есть какое то подобие глобальных Event Handlerов в визио, нет ? |
Edited by - bdfy on 10/17/2008 20:23:25 |
|
|
Tumanov
Russia
1198 Posts |
Posted - 10/17/2008 : 21:16:01
|
Что-то я не совсем понял последний вопрос... Где Вы событие ищете - в Visio или Word? Если в Visio, то при копировании шейпа срабатывает ShapeAdded. |
|
|
bdfy
Belarus
267 Posts |
Posted - 10/18/2008 : 08:53:16
|
quote: Что-то я не совсем понял последний вопрос...
мне нужно фигуры описать 20-25 прямоугольниками. с названиями visio_0/visio_1 и т.д. учитывая наличие Name и NameU вами указанное, если я начну копировать и именовать их руками... будет :( хочется чтобы при копировании шейпа - скопированный получал порядковое имя. для этого нужно действие копирования словить. как ? ShapeAdded поможет ? |
|
|
Tumanov
Russia
1198 Posts |
Posted - 10/18/2008 : 11:28:41
|
Поможет. При копировании появляется новый шейп. В этот момент срабатывает ShapeAdded. Только надо будет отфильтровать нужные шейпы. По имени мастер-шейпа или как-нибудь еще. Вам ведь не все новые шейпы нумеровать надо, а только определенные... |
|
|
bdfy
Belarus
267 Posts |
Posted - 02/25/2009 : 22:38:48
|
еще раз спасибо за отличный макрос предложенный в этом топике - в который раз выручает. но напоролся я на одну проблемку... экспортирую графику в emf например формат - круглые элементы при печати получаются неровными. настройки принтера крутил уже вроде все что мог. как можно качество картинки поднять не меняя существенно сам чертеж (ибо много там чего наворочено) ? |
|
|
Tumanov
Russia
1198 Posts |
Posted - 02/26/2009 : 15:55:48
|
С автоматическим экспортом графики была одна особенность... Там действовали настройки от ручного экспорта. Нужно что-нибудь экспортировать вручную, установить при этом разрешение и какие там еще параметры... А потом автоматика работает с этим разрешением. Или речь идет о ручном экспорте? |
|
|
bdfy
Belarus
267 Posts |
Posted - 02/26/2009 : 19:32:00
|
экспорт использую только в скриптах. поэтому даже и не пойму о каком ручном экспорте речь то ? quote: Do one of the following: To export all the shapes on a page, display the page you want to export. To export specific shapes, select the shapes you want to export. (Press SHIFT and click to select more than one shape.) On the File menu, click Save As. In the Save as type list, click the format you want. In the File name box, type a name for the file. Click Save. The page or shapes are exported in the format you specify. You can use the file in any program that can read files in that format.
If necessary, in the Filter Setup or Output Options dialog box for a particular format, specify the export settings you want, and then click OK.
т.е выделил, нажал сохранить как. для растровой графики типа gif да выскакивает диалог настроек. а вот для векторных форматов emf wmf ничего нет, а вставке в ворд\ексель и последующей печати получаю проблемы. \ может что еще на качество печати влиять ? |
|
|
Topic |
|