Протокол IGRP


Получение логотипов



10. Получение логотипов



Ниже описано, как извлекать логотипы для отображения их программой IOTP, используя атрибут Logo Net Locations, содержащийся в элементе вида платежа (смотри раздел 7.7.1) и компоненте Organisation (смотри раздел 7.6). Полный адрес логотипа определяется следующим образом: Logo_address ::= Logo_net_location "/" Logo_size Logo_color_depth ".gif"

Где:

  • Logo_net_location получено из атрибута LogoNetLocn элемента вида платежа (смотри раздел 7.7.1) или компонента Organisation. Заметим, что:
  • - содержимое этого атрибута зависит от используемого транспортного механизма (такого как HTTP).
  • - разработчики должны проверить, что если самый правый символ в Logo Net Location представляет собой "/", тогда другой такой же символ не должен включаться в запись адреса логотипа
  • Logo_size идентифицирует размер логотипа,
  • Logo_color_depth идентифицирует насыщенность цвета логотипа;
  • "gif" идентифицирует, что логотип имеет формат "gif" .

Logo_size и Logo_color_depth специфицирует разработчик программы IOTP, которая извлекает логотип, в зависимости от размера и цвета, который желательно иметь.

10.1. Размер Logo

Имеется пять стандартных рамеров логотипа. Размеры в пикселях соответствуют в таблице значениям размера логотипа.

Размер в пикселях

Размер логотипа значение

32 x 32 или
32 x 20

exsmall (сверх малый)

53 x 33

small (малый)

103 x 65

medium (средний)

180 x 114

large (большой)

263 x 166

exlarge (сверх большой)

10.2. Насыщенность цвета логотипа

Существует три стандартных значения насыщенности цвета. Насыщенность цвета (включая число бит на пиксель) и соответствующее значение для Logo_Color_Depth представленны ниже в таблице.

Насыщенность цвета

Цвет логотипа

(бит на пиксель)

Значение насыщенности

4 (16 цветов)

4

8 (256 цветов)

ничего

24 (16 миллионов цветов)

24

Заметим, что если насыщенность цвета логотипа пропущена, тогда извлекается логотип с 256 цветами.

10.3. Примеры логотипа для сетевой позиции

Если логотип сетевой позиции равен "ftp://logos.xzpay.com", тогда:

  • "ftp://logos.xzpay.com/medium.gif" извлечет логотип среднего размера с 256 цветами
  • "http://logos.xzpay.com/small4.gif" извлечет логотип малого размера с 16 цветами

Организации, которые делают логотип доступными для работы с IOTP должны всегда допускать размеры "small" и "medium" и использовать формат "gif".




- Начало -  - Назад -  - Вперед -