LibreOffice Draw это векторный графический редактор, хотя он также может выполнять некоторые операции и с растровой графикой. Используя Draw, можно быстро создавать большое разнообразие графических изображений.
Векторная графика хранит и отображает изображения в виде простых геометрических элементов, таких как линии, окружности и многоугольники, а не как наборы пикселей (точек на экране), как растровая.
Векторная графика позволяет облегчить хранение и масштабирование изображения.
Draw полностью интегрирован в пакет LibreOffice и это упрощает обмен рисунками между любыми компонентами пакета. Например, если создать изображение в Draw, то повторное использование его в документе Writer будет таким же простым, как копирование и вставка изображения. Также можно работать с такой графикой непосредственно в Writer или в Impress, используя подмножество функций и инструментов из Draw.
Функциональность LibreOffice Draw обширна и, хотя он не был предназначен для конкуренции с лучшими графическими редакторами, он обладает более обширной функциональностью, чем инструменты рисования, интегрированные в большинство иных офисных пакетов.
Вот несколько примеров функций рисования в Draw: управление слоями, система привязок, отображение размеров, соединители для создания диаграмм, 3D функции, которые позволяют создавать небольшие трехмерные рисунки (с текстурированием и световыми эффектами), рисование и интеграция в стиль страницы, кривые Безье.
В этой главе рассматриваются только некоторые особенности Draw. Для получения дополнительной информации смотрите полное Руководство по Draw и встроенную справку в приложении
Поделитесь своими знаниями, ответьте на вопрос:
Длина московской кольцевой автомобильной дороги —109 километров. байкер вася стартует с нулевого километра мкад и едет со скоростью v километров в час. на какой отметке он остановится через t часов? входные данные программа получает на вход значения v и t. если v> 0, то вася движется в положительном направлении по мкад, если же значение v< 0, то в отрицательном. выходные данные программа должна вывести целое число от 0 до 108 — номер отметки, на которой остановится вася. примеры входные данные 60 2 выходные данные 11 входные данные -1 1 выходные данные 108 заранее .
Var
t,v,r:integer;
begin
read(t,v);
r:=t*v;
if r>0 then writeln(r mod 109) else
if 109-(abs(r) mod 109)=109 then writeln('0') else writeln(109-(abs(r) mod 109));
end.
Пример ввода:
80
2
Пример вывода:
51