All Forums
 Категория Visio
 Форум Вопросы и ответы
 Печать Текста по координатам
Author Previous Topic Topic Next Topic  

knuckle

Russia
2 Posts

Posted - 03/20/2005 :  13:05:47
Народ помогите плз. Вроде все просто а найти не могу.

Задача: есть координаты X ,Y (double). И сам текст - N (string)
нужно написать этот текст програмным методом, чтоб результат был как будто это делали просто в Visio с помощью TextTool.

У меня пока получается тока вариант - добавлять Rectangle по координатам и в нём печатать нужный текст. Но этот вариант не подходит.

Подскажите плз нужную команду =)

чото с Print не получается! или это вообще уже не про это =)

Tumanov

Russia
1198 Posts

Posted - 03/20/2005 :  17:20:07
Шейп, который рисуется с помощью TextTool, это и есть Rectangle. Только в нем образец линии нулевой и образец закраски нулевой. Так что этот вариант не может не подходить.
Go to Top of Page

knuckle

Russia
2 Posts

Posted - 03/20/2005 :  18:34:23
THX 2Tumanov
Ага. действительно когда разабрался то понял что это тоже самое.

и в итоге сделал
Set shpObj = pagObj.DrawRectangle(vX, vY, vX + W, vY + H)
shpObj.Text = N
shpObj.Cells("Para.HorzAlign").Formula = "0"
shpObj.Cells("LinePattern").Formula = 0
shpObj.Cells("FillPattern").Formula = 0

Вроде со весм разобрался! Спасибо
Go to Top of Page
  Previous Topic Topic Next Topic  
Данный сайт является архивом форума visio.artberg.ru, который был закрыт в связи с переходом на новую платформу visio.getbb.ru
Все материалы доступны только для чтения! Если у вас появились вопросы, или вы хотите что-то обсудить, связанное с Visio, обращайтесь на новый форум!
Архив был создан благодаря совместным усилиям Генадия Туманова @Tumanov (visio.artberg.ru), Александра ака @Surrogate (visio.getbb.ru), и Николая Белых @nbelyh (unmanagedvisio.com)