Draw

Материал из Forumooo wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Операции с текстом)
(Галерея)
Строка 1: Строка 1:
==Импорт объектов==
==Импорт объектов==
 +
 +
==Работа с галереей==
 +
Открыть галерею можно так '''Сервис - Галерея'''
 +
 +
Создать свою базу графических объектов можно так:
 +
* Открыть '''Галерею'''
 +
* Нажать кнопку '''Создать тему'''
 +
* Указать имя темы (моя тема) и на вкладке '''файлы''' задать тип файлов (для векторных рисунков Draw подходит формат SGV - StarDraw 2.0)
 +
* Тема создана!
 +
* Нарисовать объект для добавления в галерею.
 +
* Выделить этот объект мышкой и перетащить его в созданную тему галереи. Перед перетаскиванием надо держать кнопку мышки нажатой не менее 2 сек. Объект при этом должен быть выделен. При перетаскивании необходимо удерживать правую кнопку мыши.
 +
* Новый графический рисунок помещен в галерею!
 +
==Операции с объектами==
==Операции с объектами==
==Операции с текстом==
==Операции с текстом==

Версия 21:30, 10 февраля 2011

Содержание

Импорт объектов

Работа с галереей

Открыть галерею можно так Сервис - Галерея

Создать свою базу графических объектов можно так:

Операции с объектами

Операции с текстом

Круг из текста

В результате получится нечто такое

В данном файле Файл:Textkrug.odg приведен пример получения круга, в котором все буквы вертикальны. Для получения такого круга нужно:

Текст макроса:

REM  *****  BASIC  *****
 
Sub Main
Page=ThisComponent.CurrentController.CurrentPage
N=Page.Count-1
Obj=Page(N)
Nobj=Obj.Count-1
Str1="Привет!"
Len1=Len(Str1)
Dim Str1Ar(Len1-1) As String
For i=0 to Len1-1
   Str1Ar(i)=mid(Str1,i+1,1)
Next
For i=0 to Nobj
   'Obj(i).String=chr(1072+Int(32*rnd))
   'Obj(i).String=chr(97+Int(26*rnd))
   Obj(i).String=Str1Ar(i mod Len1)
Next
End Sub

Экспорт объектов

Полезные ссылки

Источник — «https://wiki.forumooo.ru:80/wiki/Draw»
Личные инструменты
Пространства имён
Варианты
Действия
Компоненты
Общие вопросы
Совместимость
Навигация
Инструменты