Лекция 10 Варианты использования PostScript. Возможности использования GSView Оболочка интерпретатора GhostScript обычно содержит много замечательных.

Slides:



Advertisements
Similar presentations
2 Актуализация знаний 2 ВЕРНО! 1 3 ПОДУМАЙ! A BC D О.
Advertisements

Башура А.Л Web - money или финансовые операции, не отрываясь от кресла...
Школьный Округ Филадельфии Привлечение Семей и Общины Отдел Устного и Письменного перевода Представляет Вебсайт на Русском Языке.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP CarePack registration.
ЗАРЯДКА НА АНГЛИЙСКОМ ЯЗЫКЕ.  Зарядка на уроке английского языка может стать самым любимым и веселым занятием для детей, при том, что она проходит исключительно.
Философская этика Дилемма заключенного Рассмотрим следующий сценарий: Двух заключенных допрашивали по отдельности; А признаетсяA не признается B признается.
Составила: Галина Форбрегд. * В языке есть устойчивые сочетания слов. Их мы называем фразеологизмами..
Linguistic tools Лекция 5. ПОИСКОВЫЕ СИСТЕМЫ: предыстория Библейские индексы и конкордансы 1247 – Hugo de St. Caro – было задействовано 500 монахов для.
Системы с наследованием. Если систему можно представить в виде : Где - непрерывные функции, то такая система называется системой с наследованием. Математическое.
Системы отбора. Условные обозначения (1) (2) (3) (4) (5) (6) (7) Математическое моделирование процессов отбора2.
Использование пальцев рук в качестве вспомогательного инструмента при умножении чисел от 1 до 100.
Литературное путешествие «Великое чудо – книга!».
R1R2R3R4R5R6R7R1R2R3R4R5R6R7. Аксиома R 1. В пространстве существуют плоскости. В каждой плоскости пространства выполняются все аксиомы планиметрии.
Всевоволод Головизнин, MVC – паттерн проектирование, в котором бизнес - логика, управляющая логика и интерфейс разделены на три отдельных компонента.
Блоги библиотек и библиотекарей Дискуссионная группа на Международной конференции «КРЫМ-2011»
Миллер Дмитрий, 545 группа Научный руководитель: д.ф.-м.н., профессор, А.Н.Терехов Рецензент: к.ф.-м.н, доцент, А.Н. Иванов.
Учитель математики Кулакова Т.М. МОУ ООШ №15 г.о Новокуйбышевск Самарской области Сентябрь 2011г.
Сохранение суммы фазовых координат. Важный частный случай представляют системы, в которых в течение всего процесса сохраняется постоянной сумма значений.
Что за хулиган толкает пассажиров автобуса то вперед, то назад? Этот хулиган, вернее, хулиганка -
Российский государственный педагогический университет им. А.И. Герцена ИНСТИТУТ ДОВУЗОВСКОЙ ПОДГОТОВКИ Дистанционное обучение «Русский язык. Подготовка.
ООП Классы – 2. Ссылки Ссылка – еще одно имя объекта. Используйте ссылки вместо указателя. Это более безопасно. Complex c(10,10); Complex c2& = c; c2+=10;
Блок 3. Семейства белков I. Множественное выравнивание Первый курс, весна 2008, А.Б.Рахманинова.
Erstmedia, , Москва, ул. Профсоюзная, 93А, офис (495) , Стратегия и тактика крупного бренда.
1 Генерация контекстных ограничений для баз данных Выполнил: Жолудев В. Научный руководитель: Терехов А.Н. Рецензент: Иванов А.Н.
Ввод-вывод в C# Сериализация.
Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.
Apache Harmony или как сделать курсовую работу в рамках этого проекта Фурсов Михаил.
Сравнение различных методов хранения XML в реляционных базах данных и в разных системах. Нгуен Тхань Хуен- 545 группа Руководитель : Б.А. Новиков Рецензент:
1 Ребенок в Сети. Ребенок играет?
Снегурочка «Здравствуйте, ребята! Пишет вам Снегурочка. Мне бы хотелось рассказать, как вы можете стать волшебни- ками. Это совсем нетрудно, просто нужно.
EDCWiki Electronic Document Circulation using wiki Система электронного документооборота на основе wiki Участники: Кузьмин Константин, Цыцулин Виталий.
"The European Molecular Biology Open Software Suite"
Формантный синтезатор речи. Часть 1. Полюсы и нули – иное понимание Полюс – это пара чисел (B, F), B – ширина форманты, F – частота форманты Нуль – это.
EDCWiki Electronic Document Circulation using wiki Система электронного документооборота на основе wiki Участники: Кузьмин К.А., Цыцулин В. И. Руководитель:
Автор: Новитская О.В.. Об авторе: Н Новитская Ольга Владимировна Студентка Кемеровского Государственного Университета физического факультета 4 курса группы.
Ряды и произведения sum(expr, n=a..b), где expr – выражение, зависящее от индекса суммирования, a..b – пределы индекса суммирования, Если требуется вычислить.
Adobe Photoshop CS2. Интерфейс редактора Меню Панель инструментов Палитры Контекстная панель.
Компьютерная графика Петухин Вячеслав Алексеевич 1 семестр, 34 часа лекций, 34 часа лабораторных. Экзамен.
Кураева Екатерина Анатольевна, заместитель директора по УВР, учитель математики сш № 29.
Зарубежные издания В вашей библиотеке ™ SERVICE BY.
Реферат по теме «Текстовый редактор Adobe Acrobat» Никулин Кирилл И-101.
Формы в HTML. Элемент FORM Элемент уровня «блок» Управляющие элементы Просто текст Атрибуты: action – url обработчика method – post или get enctype –
Хобби-мастерская рисунки на асфальте Подготовили: Коваленко Денис и Кульбарисова Саша.
Анализ и оптимизация плана работ и стоимости проекта.
XML - расширенный язык разметки Моисеевой О. Макушиной Д. (eXtensible Markup Language)
Публикация данных в Интернет. MS Office Publisher Выполнили: Носкова Н.А. Кравчук М.Б. Кравчук М.Б. Научный руководитель: Ильина О.П.
XML Схемы XML документов. XML Schema созданая Microsoft позволяет избавиться от DTD блоков. Основа – использование пространств имен и очень точная типизация.
Обработка исключений в C# Единая техника обнаружения ошибок времени выполнения и передачи информации о них.
INFSO-RI Enabling Grids for E-sciencE Управление заданиями в GRID. Н. Клопов ПИЯФ, Гатчина.
«Отгадай символы Рождества»
ПРИЛОЖЕНИЕ для урока-праздника “St. Patrick’s Day”. Show me the Scotchman who doesn’t love the thistle, Show me the Englishman who doesn’t love the roses,
1 R E F R I G E R A T I O N A N D A I R C O N D I T I O N I N G Как обновить программное обеспечение в AK-SC 255.
Writing Friendly Letters A Write On Activity. Friendly letters have five parts: 1. The Heading 2. The Salutation (greeting) 3. The Body (some paragraphs)
Переход от XML документов к RDF документам. Цель языка RDF Целью языка RDF (Resource Description Framework) является предоставление стандартного способа.
What do you think of popular thing?
Провизорные органы амниот. Теоретические вопросы эмбриологии.
FAMILIES AND FRIENDS: ARE WE HAPPY TOGETHER?. HOLIDAYS ARE A TIME FOR ADVENTURES AND DISCOVERIES.
Tense review Passive Voice. Его телеграмма пришла, когда я выходил из дома. His telegram came when I was leaving the house. Вчера я купил часы, так как.
Захватывающее предложение по организации игры «Мафия» для event-агентств наши клиенты: тел.: сайт: (495)
‘For and Against’ Essays Useful tips. Plan Introduction - Paragraph 1 (state topic – summary of the topic without giving your opinion) Main Body – Paragraph.
Внимание! Так как файлы с поддержкой макроса невозможно загрузить, необходимо через режим разработчика вставьте этот код (Файл-Параметры-Настройка Ленты-
Jokes Jokes Jokes Teacher: Where's your text book? Student: At home. Teacher: What's it doing there? Student: Having a.
Урок-сказка по математике в 5 классе.
Дизайн корпоративных сайтов SharePoint 2010
Прогнозирование физико-химических свойтсв органических соеденений на основнании их химических строения экпериментально- статисттческими методами Органикалық.
Сортировка, поиск и фильтрация данных в базе данных и выборках
10 интересных фактов о Японии и Японцах. В состав Японии входит островов. При этом четыре наиболее крупных из них - Кюсю, Хонсю, Хоккайдо и Сикоку,
Presentation transcript:

Лекция 10 Варианты использования PostScript

Возможности использования GSView Оболочка интерпретатора GhostScript обычно содержит много замечательных возможностей. Упомянем здесь некоторые из них. 1. Просмотр многостраничных документов (PS- файлов). 2. Перевод одностраничного документа в формат Encapsulated PostScript (EPS). 3. Конвертирование изображения в один из графических форматов. 4. Конвертирование документа в формат PDF – Portable Document Format.

Просмотр многостраничных документов Постскриптовский файл может состоять из нескольких страниц. После каждой команды showpage вы можете начинать рисовать следующую страницу, и нажатие кнопки обеспечит переход на ее просмотр после первой страницы. Однако, кнопочный ряд включает гораздо больше возможностей: Это шаги вперед, назад, к концу и началу документа и к странице с заданным номером. Для обеспечения «навигации» используются специальные команды, оформленные как «управляющие комментарии».

Навигационные комментарии В начале каждой страницы должен стоять комментарий типа %Page: ii 3 Первый параметр комментария является меткой страницы, а второй — ее порядковым номером. В начале документа (в преамбуле) должен стоять комментарий типа %Pages: 48 Или %Pages: (atend) (atend) используется в этом и других комментариях для того, чтобы отложить задание правильного значения до конца документа.

Ограничивающий прямоугольник Управляющие комментарии могут задавать ограничивающий прямоугольник для всего документа или для отдельных его страниц. Этот прямоугольник задается командой %BoundingBox: minX minY maxX maxY Или (повторяя уже известный трюк) %BoundingBox: (atend) Этот прямоугольник интерпретатор может сам вычислить и показать.

Пример Bounding Box Здесь показан ограничиваю- щий прямоугольник для одной из сделанных мною картинок. Рисование прямоугольника просто «включается» и «выключается». В старых версиях GSView пользователь сам задавал границы BoundingBox.

Формат EPSF Этот формат предназначен для оформления файлов, предназна- ченных для включения готовых одностраничных изображений в другие постскриптовские документы (о чем и говорил слово encapsulated). Включаемость постскиптовского файла предусматривает некоторые ограничения на используемые средства (мы таких средств не использовали, а поэтому о них умолчим). Единственное ОБЯЗАТЕЛЬНОЕ условие — это задание ограничивающего прямоугольника, например, %BoundingBox: %Title: E:\DA\ps_src\da_hypercube.ps %Creator: GSview from E:\DA\da_hypercube.ps %CreationDate: Wed Nov 14 15:37: Еще три строчки — это рекомендуемая информация об изготовителе данного файла.

Изготовление EPS-файла Нужно вызвать в главном меню File и в появившемся меню выбрать изготовление EPS. Появятся два вопроса, на которые нужно отвечать с бодрой уверенностью. Затем понадобится только определить местонахождение и имя получающегося файла.

Перевод изображения в графический формат Можно просто конвертировать изображение в один из нескольких стандартных графических форматов. Выбор основных форматов довольно скромен: bmp, pcx, tiff, jpeg, и еще 2-3 совершенно мне незнакомых. Зато у каждого из этих форматов имеется по несколько разновидностей, например, bmp16, bmp16m, bmp256, bmpgray, bmpmono У формата tiff среди его подформатов имеется tifflzw, название которого явно намекает на использование известного алгоритма сжатия.

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

Перевод в формат PDF Формат PDF был для фирмы Adobe следующим шагом после Постскрипта. PDF означает Portable Document Format. Программа, читающая файлы этого формата, называется Acrobat Reader, она распространяется свободно. Имеются программные средства, переводящие в PDF файлы MS Word и MS Excel. В рамках GSView есть способ конвертирования (многостраничного) файла Постскрипта в PDF.

Конвертирование в GSView Формат PDF находится среди чисто графических форматов, в которые можно конвертировать файл PS. Он называется там pdfwrite. При выборе параметров важно поле, определяющее приспособление изображения к формату печатающего устройства. Нам удавалось печатать приготовленные на обычном компьютере чертежи, выводя их в формате А2.

Небольшой пример Что нужно сделать, чтобы несколько геометрических фигур «подсунуть друг под друга» в циклическом порядке? Если мы будем просто рисовать одну фигуру за другой, то последняя нарисованная фигура окажется верхней. Слева показано, что получилось, тонкой рамкой обведено неправильное место. Его просто поправить, если внутри рамки нарисовать заново первую фигуру. Так получен рисунок в центре. Справа показано, что так можно делать и более сложные вещи.