- •1 Введення в комп'ютерну графіку
- •Загальні положення
- •Напрямки застосування комп'ютерної графіки
- •1.2.1 Відображення інформації
- •1.2.2 Проектування та моделювання
- •1.2.3 Інтерфейс користувача
- •1.2.4 Комп'ютерна графіки в індустрії розваг
- •1.3 Історія розвитку комп'ютерної графіки
- •Питання для самоперевірки
- •2 Технічні засоби комп'ютерної графіки
- •2.1 Роздільна здатність графічних пристроїв
- •2.2 Пристрої введення
- •2.2.1 Сканери
- •2.2.2 Графічні планшети
- •2.2.3 Цифрові камери
- •2.3 Пристрої виведення
- •2.3.1 Основні типи моніторів ( дисплеїв)
- •2.3.2 Принтери
- •2.3.3 3D принтери
- •2.3.4 Фотонабірні автомати
- •2.3.5 Плотери
- •2.4 Мова опису сторінок
- •2.4.1 Мова PostScript
- •2.4.2 Portable Document Format (pdf)
- •2.4.3 Hewlett Packard Printer Communication Language (pcl)
- •2.5 Питання для самоперевірки
- •3 Колір в комп'ютерній графіці
- •3.1 Природа кольору. Системи опису кольору
- •3.1.1 Колірні моделі
- •3.2 Порівняння колірних моделей
- •3.3 Піксельні дані і палітри
- •3.4 Освітлення і світло
- •3.4.1 Проста модель освітлення
- •3.4.2 Дифузне відбиття
- •3.4.3 Дзеркальне відображення
- •3.4.4 Загальна модель освітлення
- •3.5 Зафарбовування граней
- •3.5.1 Плоске зафарбовування
- •3.5.2 Зафарбовування методом Гуро
- •3.5.3 Зафарбування Фонга
- •3.5.4 Більш складні моделі висвітлення
- •3.6 Питання для самоперевірки
- •Список використаних джерел
- •Навчальне видання Новожилова Марина Володимирівна
2.4.1 Мова PostScript
PostScript є одним з основних інструментів підготовки документів. Більшість користувачів безпосередньо з ним не працює, але його можливості використовуються практично у всіх професійних додатках (пакетах фірм Corel, Adobe, Meta Creations та ін.).
Єдина модель опису для принтера і дисплея забезпечує принцип «What You See Is What You Get», так як однакові дані використовуються для обох систем відображення. Тому для більшості користувачів дію цієї мови приховано.
Мова PostScript використовується для виконання багатьох обчислювальних задач, пов'язаних з рисунком, кольором, обробкою зображень, квіткоділенням, моделюванням і анімацією.
У взаємодії між прикладною програмою і печаткою велику роль відіграють драйвери апаратних засобів. При цьому драйвер забезпечує зручну можливість виведення документів на всіх PostScript принтерах без знання PostScript програмування. Для отримання файлу у форматі PS необхідно інсталювати в систему будь-який PostScript-пристрій.
Виведення PostScript-файлу на друк складається з двох етапів. Спочатку інтерпретатор PostScript виробляє команди, результатом яких є список, що містить всі компоненти сторінки з відповідними координатами. У цей час опис сторінки ще залишається апаратно- незалежним. Після цього список сортується і потім у процесі візуалізації перетворюється в Bitmар-графіку для пристрою виведення.
Процес перетворення може залежно від складності сторінки і бажаного розділу потребувати дуже великих обчислювальних витрат. Це відбувається коли використовуються багато видів шрифтів і графічних даних.
2.4.2 Portable Document Format (pdf)
PDF – це не мова опису даних, а формат представлення даних, заснований, як і мова PostScript, на графічній моделі Adobe (Adobe Imaging Model). Однак PDF має деякі відмінності від PostScript.
PDF-файли розглядають кожен елемент під час виведення на друк як окремий об'єкт і підтримують список властивостей, пов'язаних з кожним об'єктом. Ці файли можуть виводитися на екран монітора або принтер, при цьому вони відповідають оригіналу в тій мірі, в якій дозволяє пристрій виведення.
Порівнянно з постскриптовськими файлами PDF-файли зручні в роботі: вони менше за розміром, незалежні від пристроїв друку і готові для виведення на екран монітора або принтер без додаткових перетворень.
Для перетворення файлу з формату PS в файл формату PDF розроблений пакет Adobe Acrobat Distiller.
В основі формату PDF лежить уявлення макета сторінки і графічних об'єктів програмою Adobe Illustrator.
2.4.3 Hewlett Packard Printer Communication Language (pcl)
PCL – це мова Еsсаре-послідовностей, яка спочатку розроблялася фірмою Hewlett-Packard під матричні та струменеві принтери, але першим на основі PCL був випущений настільний лазерний принтер HP LaserJet3.
Мова PCL-4 використовувалася для зв'язку з принтерами LaserJet2 для виведення графіки і оригінальних шрифтів. А для LaserJet4 з'явився PCL-5 з розширеними можливостями виведення векторних шрифтів і графіки, підвищеною роздільною здатністю (600 dpi), ефектом згладжування, можливістю виведення кольору тощо.
Мова PCL-5 більше схожа на PDL (Page Description Language – мова опису сторінки), на основі якого побудований PostScript. Як і PostScript, PCL дозволяє здійснювати виведення рисунків і текстів з використанням різних видів шрифтів. Ця мова підтримується багатьма іншими виробниками принтерів.
