Курсовая работа: Графическое программирование на Ms Fortran
Перемещение текущей позиции графического вывода в заданную точку (х1, у1)
Calll MoveTo (x1, y1, xy) – xy – локальное имя структуры xycoord, возвращающей координаты предыдущей позиции.
Рисование прямоугольника.
dum = Rectangle ($GFILLINGTERIOR, x1, y1, x2, y2)
При использовании $GBORDER рисуется только контур прямоугольника. Возвращается 0 только при возникновении ошибки.
Рисование точки.
dum = SetPixel (x, y), в случае ошибки возвращается – 1.
Пример см. на рисунке стр. 5
4.2. Отображение текста
Шрифты делятся на:
битовые – отображаются поточечно ‑ символ состоит из набора точек. Битовые шрифты имеют фиксированный размер и не масштабируются.
векторные – символ состоит из последовательных линий и дуг, его образующих. Векторные шрифты масштабируемы.
Данная ситуация аналогична форматам изображения.
точечному (растровому), состоящему из разноцветных точек (bmp).
векторному, состоящему из набора графических примитивов (wmf, dwg). Конвертация из растрового формата в векторный более сложна, чем наоборот, но возможна (например, с помощью программы RasterVect (htttp://www.ra stervect.com))
Шрифты в MS Fortran:
Тип шрифта |
Отображение |
Размеры |
Courier Helv Tms Rmn Modern Roman |
Битовый Битовый Битовый Векторный Векторный |
К-во Просмотров: 2997
Бесплатно скачать Курсовая работа: Графическое программирование на Ms Fortran
|