Конвертер T42 в XBM

Растеризуйте шрифты Type 42 в формат XBM для систем X Window онлайн

Перетащите файлы сюда. 1 GB максимальный размер файла или Регистрация
в
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Формат C-исходника

XBM хранит изображение как C-код — рендер глифа T42 можно вставить прямо в исходный код приложения без дополнительных файлов ресурсов.

Для разработчиков

XBM широко применяется для значков и курсоров X11. Конвертируйте символы T42 в XBM для встраивания в рабочие окружения и инструменты Linux/Unix.

Автоудаление файлов

Загруженные T42-файлы удаляются немедленно после конвертации. XBM-результаты стираются с серверов в течение 24 часов.

Как сконвертировать T42 в XBM

1

Выберите файлы с компьютера, Google Диска, Dropbox, по ссылке или перетащив их на страницу.

2

Выберите xbm или любой другой формат, который вам нужен (более 200 поддерживаемых форматов)

3

Позвольте файлу сконвертироваться и вы сразу сможете скачать ваш xbm-файл

О форматах

T42 (Type 42) — формат PostScript-шрифтов, разработанный компанией Adobe Systems, оборачивающий TrueType-шрифт в PostScript-словарь для обеспечения нативной печати TrueType на PostScript-принтерах с поддержкой TrueType-растеризатора. Название, предположительно, отсылает к произведению Дугласа Адамса «Путеводитель по Галактике для автостопщиков», где 42 — ответ на главный вопрос. Type 42 был представлен с версией PostScript-интерпретатора 2013 в середине 1990-х годов, а формальная спецификация опубликована Adobe как Technical Note #5012 в июле 1998 года. Формат встраивает полные данные TrueType-шрифта — контуры, хинтинг-инструкции и таблицы — как бинарную строку в элементе словаря sfnts PostScript, оборачивая их в стандартную PostScript-шрифтовую структуру, включающую словари CharStrings, Encoding и FontInfo. Ключевое преимущество — сохранение хинтинга TrueType: поскольку оригинальные квадратичные сплайны и инструкции подгонки к сетке передаются напрямую TrueType-растеризатору, качество печатного вывода соответствует экранному рендерингу, для которого хинтинг TrueType был спроектирован. Это превосходит альтернативный подход — конвертацию контуров TrueType в кубические Type 1, при которой хинтинг теряется. Type 42 также позволяет PostScript-процессам использовать обширную библиотеку TrueType-шрифтов, поставляемых с Windows и macOS, без ручной конвертации шрифтов. Генераторы PDF часто применяют встраивание Type 42 при включении TrueType-шрифтов в PostScript-конвейеры вывода. Формат служит мостом между двумя крупными шрифтовыми технологиями, развивавшимися независимо, обеспечивая совместимость экосистем PostScript и TrueType.
Разработчик: Adobe Systems
Дата выпуска: 1995
XBM (X BitMap) — монохромный (1-битный) формат изображений, определенный в X Window System, появившийся в MIT около 1987 года. XBM-файлы уникальны среди графических форматов тем, что являются валидным исходным кодом на C: каждый файл определяет изображение как статический массив значений unsigned char с упакованными пиксельными данными, которому предшествуют директивы #define, задающие ширину, высоту и необязательные координаты горячей точки (для курсоров). Пиксельные данные хранятся как шестнадцатеричные значения байтов в фигурных скобках, где каждый бит представляет один пиксель (1 — передний план, 0 — фон), с порядком бит LSB-first внутри байта. Это было намеренным решением — XBM-изображения можно было включать через #include непосредственно в исходный код приложений X Window и компилировать в бинарный файл, устраняя необходимость внешней загрузки и разбора формата во время выполнения. Формат использовался по всей экосистеме X11 для курсоров, иконок окон, кнопок панелей инструментов и других мелких элементов интерфейса. Одно из преимуществ — природа исходного кода: файлы XBM можно редактировать в текстовом редакторе, сравнивать и объединять в системах контроля версий, генерировать shell-скриптами и компилировать непосредственно в программы на C без библиотек загрузки изображений — уровень интеграции в цепочку инструментов, недостижимый для двоичных форматов. Роль формата как части стандарта X Window обеспечивает его поддержку каждым X11-совместимым тулкитом и приложением. Несмотря на ограничение монохромом и отсутствие сжатия, простота XBM делает его отличным учебным форматом для понимания растровых представлений. XBM поддерживается всеми X11-приложениями, ImageMagick, GIMP, браузерами (как устаревший веб-формат) и средами разработки.
Разработчик: MIT X Consortium
Дата выпуска: 1987

Часто задаваемые вопросы

Зачем конвертировать T42 в XBM?

XBM — стандартный формат значков и курсоров для X Window. Конвертация глифов T42 в XBM позволяет встраивать их напрямую в C-код Linux/Unix-приложений.

Как открыть XBM-файл?

XBM отображается в GIMP, ImageMagick, большинстве Linux-просмотрщиков изображений и любом X Window-совместимом приложении. Файл также читается как текст — это C-исходник.

Почему XBM хранится как C-код?

XBM описывает пиксели в виде массива байтов на языке C, что позволяет компилировать изображение прямо в исполняемый файл — никаких внешних зависимостей не нужно.

Можно ли пакетно обработать несколько T42?

Да. Загрузите пакет T42-шрифтов, и Convertio создаст XBM для каждого за одну сессию.

Это платно?

Нет — конвертация T42 в XBM на Convertio полностью бесплатна. Без аккаунта и без загрузок.