загрузка...
загрузка...
На головну

векторні зображення

Дивіться також:
  1. Векторні діаграми синхронного двигуна
  2. векторні простору
  3. Векторні системи трансформації рослин
  4. Векторні швидкості і прискорення точок тіла
  5. Кадрування зображення.
  6. Лінійні (векторні) простору. Лінійна залежність.
  7. Мікроструктура - внутрішня будова металів і сплавів, досліджуване за допомогою спеціальних приладів при великому збільшенні зображення.
  8. Небесні зображення.
  9. Підвищення реалістичності зображення.
  10. Розгортки ТБ ЗОБРАЖЕННЯ.
  11. Розкажіть про роль рефлексів в організації живописного зображення.

Формат ICO.

Особливий формат для зберігання піктограм. Відмінність таких зображень від інших:

1. Їх ніколи не ущільнюють.

2. У такому форматі міститься 2 бітових карти, тобто іконка повинна бути дубльована для кольорового і монохромного.

Файл ICO має наступну структуру:

1. Запис довжиною 2 байта. Заповнена нулями.

2. Запис довжиною 2 байта. Має значення 1 і говорить про те, що це піктограма.

3. Запис довжиною 2 байта. Кількість зображень в файлі. Можна зберігати кілька піктограм. Якщо стоїть 1, то одне зображення в кольоровому і в чорно-білому.

4. Запис. Ширина піктограми в пікселах.

5. Запис. Висота піктограми в пікселах.

6. Запис (1 байт). Кількість квітів.

7. Є 5 резервних байт.

8. Запис 4 байта. Pixel Array. Масив пікселів.

9. Запис 4 байта. Зсув в байтах до конкретного зображення.

10. Шматок в 4 байта для додаткових даних.

На опис таблиці кольорів використовується 40 байт. Їх 16, кожна по 4 байта. Палітра закладена надлишкова. Для різноманітності виділяється 16 кольорів. далі йде

512 байт - XOR-опис колірної гами.

128 байт - AND-опис монохромного піктограми.

Windows принципово не працює з векторними зображеннями. Це є великим недоліком. Щоб якось це згладити передбачений WWF (Windows Wector File) формат. Дані можна зберігати в такому форматі і відправляти на векторні пристрої виведення. Змінювати нічого не можна. В такому форматі записана послідовність викликів функцій GDI.

Метафайл складається з заголовка і області даних. Тема має наступну структуру.

2 байта - тип метафайла.

2 байта - довжина цього заголовка.

2 байта - вказана версія Windows.

4 байта - довжина файлу в словах.

2 байта - максимальна кількість елементів.

4 байта - максимальна кількість елементів.

Підтипом метафайла мається на увазі зовсім не тип каманд, а де розташований цей метафайл. Кодується 1 або 2. 1 - в основний пам'яті.

2 - метафайл сам в собі.

Записи в метафайл - це свого роду команди. Їх більш ніж 70 типів. Всі мають однотипну структуру.

Перший запис - довжина 4 байта. Довжина запису цієї команди в словах.

Другий запис - довжина 2 байта. Ця запис являє собою записані 16-річної кодом від функції.

Йде поле з параметрами, причому на кожен з параметрів відводиться 2 байти. Потрібно бути обережним при використанні квітів. Тут закладено 32-бітний формат команд. Звертатися до кольору за індексом або абсолютно визначається це старшим байтом 32-розрядної записи.

0 - абсолютна

1 - індексна

24 біта, які слідують за старшим. При 0 містять абсолютне значення. Червоний, зелений, синій - на кожне з яких відводиться 1 байт.

У Windows працювати з векторним не можемо, а зберігати і передавати ми можемо через WWF.

Як ні парадоксально, але в Windows доступні векторні шрифти. Растрові шрифти при масштабуванні стають дуже погано виглядають. При роботі з векторними шрифтами потрібно знати специфічні вимоги:

- Гарнітури.

- Нарис - варіанти всередині однієї гарнітури. Описуються двома словами. 1 - насиченість шрифту, 2 - кут нахилу.

1. Насиченість - світлий, напівжирний, жирний.

2. Нарис. Прямий, похилий і курсив. Може додаватися третє слово: контурний або відтіняють шрифт.

Вимірюється в кеглях. Кеглі вимірюються в пунктах (10, 12, 14 і так далі). Пункт дорівнює 1/72 дюйма.

Тільки в останні роки стали розставляти кордону. Коли такі шрифти переводяться в растровий вигляд і виводяться на принтер. Ширина символів на матричному принтері однакова.

Зберігання графіки в Windows. «-- попередня | наступна --» введення установок
загрузка...
© om.net.ua