--- title: "LineSeg - Создать отрезок прямой линии" type: guide api: [api7] tags: [guide, api7, lineseg] sources: - lineseg.html --- *API экспортных функций > Функции работы с графическим документом  > Создание графических объектов  > Графические примитивы * ## LineSeg - Создать отрезок прямой линии Пример... Аналог данной функции при использовании Automation - метод ksDocument2D::ksLineSeg. Синтаксис: ``` reference LineSeg (double x1, double y1, double x2, double y2, unsigned int style); Входные параметры: x1, y1 - координаты первой точки отрезка, x2, y2 - координаты второй точки отрезка, style - стиль линии. Возвращаемое значение: указатель на отрезок - в случае удачного завершения, 0 - в случае неудачи. ``` ## LineSeg - Пример использования void LineSeg_Example (void) { int t = 1; //сплошная основная reference l1, l2, l3, l4 ; double B=100, H=40; //задание 4-х отрезков прямоугольника //длиной B и высотой H l1 = LineSeg (0, 0, 0, H, t); l2 = LineSeg (0, H, B, H, t); l3 = LineSeg (B, H, B, 0, t); l4 = LineSeg (B, 0, 0, 0, t); };