ПРОГРАММИРОВАНИЕ! СОЗДАНИЕ САЙТОВ И ИХ ОПТИМИЗАЦИЯ
Главная » Статьи » Программирование » Delphi |
Рисование в MS Word на Delphi В этой третьей по счету статье о Delphi мы рассмотрим основные способы рисования из Delphi на листе MS Word. 0. Запуск MS Word Подключаем необходимый для работы модуль и объявляем переменную: Запускаем MS Word и показываем на экране: Создание нового документа: 1. Линия Рисуем линию в документе MS Word на текущем листе: где x1, y1 - координаты начала, а x2, y2 - координаты конца линии. Линия, выделенная для редактирования (форматирования): 2. Прямоугольник где x1, y1, x2, y2 - координаты прямоугольника. 3. Произвольная фигура (или автофигура в терминологии MS Word) В общем случае, произвольная фигура рисуется так: где i - номер фигуры (соответствует порядку следования фигур в MS Word на панели рисования), x1, y1, x2, y2 координаты прямоугольника в который будет вписан объект. 4. Вставка картинки (произвольного изображения) в текущее положение курсора При выполнении данной команды нужно определить следующие праметры: FileName - путь к графическому файлу; LinkToFile - булевский флаг, указывающий на необходимость связи с источником; SaveWithDocument - булевский флаг, указывающий на свойства рисунка при сохранении документа. 5. Манипулцяции (форматирование) с фигурами Выбор фигуры можно осуществить следующим образом: где n - порядковй номер фигуры. Заливка фона текущей фигуры где r, g, b - соответственно красная, зеленая и синяя составляющая цвета. Толщина линий текущей фигуры Цвет линии текущей фигуры Группировка фигур где 3, 5, 8 - порядковый номер фигуры. 6. Блокировка механизма вывода на экран отрисовки В случае, если вы не хотите наблюдать как на листе отрисовываются ваши манипуляции с графическими объектами, то можно воспользоваться ниже приведенными командами. // Обновление экрана // Включение обновления экрана Примечания: | |
Просмотров: 1906 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |