Богданов - 4 (Книга - Богданов), страница 3

2017-06-07СтудИзба

Описание файла

Файл "Богданов - 4" внутри архива находится в папке "Книга - Богданов". Документ из архива "Книга - Богданов", который расположен в категории "". Всё это находится в предмете "инженерная графика" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "компьютерная рафика" в общих файлах.

Онлайн просмотр документа "Богданов - 4"

Текст 3 страницы из документа "Богданов - 4"

В какой-то степени формат DXF оптимизиро­ван для вывода изображений на графопострои­тель, поэтому он не поддерживает внедрение растровых изображений и оперирует только с индексной палитрой цветов. Но нельзя не упомя­нуть о таком преимуществе формата, как воз­можность описания трехмерных изображений.

Формат имеет две формы — текстовую (ASCII) и бинарную, которая была введена ускорения работы с DXF-файлами и уменьшения их размера. Сам DXF является скорее графическим языком, нежели форматом изображения.

Рис. 17. Кривая Безье

Данные в файле DXF организованы следую­щим образом:

Раздел HEADER

Содержит информацию редко используемую не CAD-приложениями, в основном относительно текста и задания размеров. Иногда раздел полностью опускается.

• Раздел TABLES

Описывает определенные универсальные константы, например, слои чертежа, углы обзора и расстояния, координатные системы и типы задания размеров. Также может быть опущен.

• Раздел BLOCKS

Описывает группы объектов по имени, а также может содержать объекты.

• Раздел ENTITIES

Описывает фактические геометрические 2D и 3D объекты при помощи точек, линий, окружностей, дуг и т. п., и включает данные привязки объекта к слою или блоку.

Главным разделом для описания геометрических форм, называемых объектами, является раздел ENTITIES, хотя раздел BLOCKS также может содержать объекты. Объекты описываются с помощью так называемых групп. Каждая группа имеет групповой код, за которым следуют данные, именуемые групповым значением. Групповой код представляет собой целое число, характеризующее тип следующих за ним данных. По сути групповой код является тегом, хотя Autodesk придерживается другой терминологии.

CorelDraw

Corel Draw является одной из самых популярных программ для работы с векторной графикой, лидируя в 1997 году по продажам среди остальных аналогичных продуктов. Популярность объясняется прежде всего огромнейшим набором возможностей, к которым относятся поддержка большинства применяемых сегодня цветовых моделей, шесть видов заливок, прозрачный цвет, внедрение (и ограниченное редактирование) растровой графики, многостраничность, богатые возможности работы с текстом, множество специальных эффектов, огромное количество поддерживаемых форматов графических файлов и т.д.

Структура формата файлов Corel Draw, в целом, типична для графических редакторов подобного рода. В начале файла находится заголовок, за ним следует связный список записей о графических элементах. Каждая такая запись содержит тег, определяющий тип объекта, и параметры объекта: его координаты, тип и цвет линии обводки, заливка и др. Если это текст, то указываются характеристики шрифта и самого текста. Практически к любому объекту могут быть применены спецэффекты, параметры которых также сохраняются в записи об объекте.

Среди спецэффектов присутствует средство для создания трехмерных изображений (Extrude). Реально трехмерными такие изображения, правда, не являются. Они обладают так называемой размерностью 2.5D, которая хорошо знакома тем, кто играл в известную игру DOOM. По сути такой объект двумерный, но с «добавлением» глубины.

PostScript

Практически невозможно в двух словах описать PostScript, который является даже не форматом данных, а настоящим языком для про­граммирования вывода графики с богатейшим набором возможностей, который был принят стандартом для настольных издательских систем. PostScript поддерживает не только векторную и растровую графику, но также содержит средства для хранения шрифтов (которые, кстати, являются векторными изображениями), линейных преобразований изображений, информацию о коррекции цветов и многое другое.

Область применения PostScript довольно специфична и ограни­чивается пакетами программ для настольной издательской деятель­ности. Но в этой довольно широкой области применения компьютерной графики практически не существует других универсальных средств для обмена информацией, причем не только между приложениями, но и с аппаратурой. Язык PostScript реализован аппаратно в так называемых растеризующих процессорах (RIP, raster image processor), которые устанавливаются в специальные модели принтеров, фотонаборные аппараты и другие профессиональные устройства вывода. Существуют также попытки создания PostScript-мониторов и печатных станков.

PostScript имеет четыре варианта реализации: Level 1, Level 2, Encapsulated PostScript (EPS) и Display PostScript. Последний выступает в качестве аппаратно независимого интерфейса для компьютерных мониторов и используется очень редко.

Level 1 — исходное подмножество языка, ориентированное на ис­пользование для черно-белой графики, но тем не менее поддер­живающее цветовые модели RGB и CMYK.

Level 2 включает в себя Level 1 плюс дополнительные возможности для сжатия графической информации и колометрии. Level 2 может быть как символьным (ASCII), так и двоичным (binary), что ускоряет ввод-вывод и обработку информации.

Инкапсулированный (encapsulated) PostScript служит для описания единственной страницы с некоторым изображением и применяется для включения без модификации в большие PostScript-документы. Назначе­ние этой реализации формата накладывает ограничения на набор операторов языка, в который не могут входить команды, способные воздействовать на большой документ. Такой файл может иметь изобра­жение для предварительного просмотра (preview), представляющее собой TIFF-изображение низкого, как правило, экранного разрешения или метафайл Windows. Когда требуется увидеть графику PostScript на экране, показывается preview-картинка, а на печать же посылается собственно код PostScript.

Как язык программирования, PostScript не требует никакой конкретной структуры, кроме соблюдения соответствующего синта­ксиса и семантики, но его аппаратные реализации накладывают ограничения, выражающиеся в определенной логической последо­вательности кода для более эффективной передачи информации.

Начинается PostScript-файл с пролога, содержащего заголовок, параметры по умолчанию и раздел процедур, определяемых пользователем. Пролог не содержит исполняемого кода, вся информация в нем носит описательный характер и реализуется с помощью комментариев. Если строка в файле начинается с двойного символа процента (%%), то она будет игнорироваться интерпретатором языка, а программы, работающие с PostScript, смогут из такой строки получить дополнительную информацию.

Непосредственно после пролога в файле располагается код PostScript. Когда интерпретатор проводит разбор кода, он выделяет из него объек­ты, которые могут быть исполняемыми и неисполняемыми. Исполняе­мые объекты — это команды PostScript, неисполняемые — данные. Для выполнения кода PostScript применяет стеки. В зависимости от характе­ра объекты или помещаются в стек, или немедленно выполняются как команды, выталкивая из стека свои аргументы. Таким образом в файле сначала расположены аргументы, а потом сама команда. Всего существу­ет четыре стека: стек операндов, словаря, выполнения и графических состояний.

Когда интерпретатор PostScript выполняет работу с графикой, он опирается на текущее состояние системы, которое описывается набором из двух десятков параметров. К этим параметрам относятся, текущий цвет, ширина линии, матрица преобразования координат и т. д. В стек графических состояний может быть загружен целый ряд графических состояний, и каждое из них в случае необходимости может быть восстановлено и стать текущим.

В конце файла, как правило, находится эпилог, или завершитель. Он содержит структуру из специальных комментариев и кода PostScript, предназначенных для выполнения различных заключительных операций.

Таблица 5. Векторные графические форматы



Формат

Windows Metafile

Corel Draw

DXF

PostScript

Поддерживаемые цветовые модели

RGB

любые

index colors

любые

Возможность включения растра

есть

есть

нет

есть

Расширяемость

нет

нет

нет

нет

Платформы

Windows

любые

любые

любые

Размерность

2D

2D, 2,5D

2D, 3D

2D

Расширение имени файла

.wmf, .emf

.cdr

.dxf

.eps, .ps

Дополнительные ссылки:

http://www.dcs.ed.ac.uk/~mxr/gfx/index.html

http://www.ora.com/centers/gff/Index.html

http://www.octobernet.com/~brian/graphics/

http://www.xara.com/webformat/spec/index.html

3


Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5209
Авторов
на СтудИзбе
430
Средний доход
с одного платного файла
Обучение Подробнее