Конвертер CFF в SIX

Растеризуйте контуры шрифта CFF как графику Sixel для терминала онлайн

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

Графика в терминале

Sixel отображает изображения встроенно в терминал. Конвертация CFF в SIX позволяет предпросматривать глифы шрифтов без выхода из командной строки.

Настройка не нужна

Конфигурация терминала для конвертации не требуется — выполняйте конвертацию CFF в SIX в браузере, затем просматривайте результат в совместимом терминале.

Безопасная конвертация

Загруженные шрифты CFF удаляются сразу после обработки, а вывод SIX — в течение 24 часов для полной конфиденциальности данных.

Как сконвертировать CFF в SIX

1

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

2

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

3

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

О форматах

CFF (Compact Font Format) — формат шрифтовых контуров, разработанный компанией Adobe Systems около 1996 года как более эффективная замена представлению Type 1. CFF использует символьные строки Type 2 — оптимизированную кодировку с поддержкой нескольких аргументов на оператор, пропуска значений по умолчанию и общих подпрограмм — для описания тех же кубических кривых Безье, что и Type 1, но с существенно меньшим объемом хранения. Типичный шрифт CFF на 20-50% компактнее эквивалента Type 1. Формат может функционировать как самостоятельный шрифтовой файл или — чаще — как таблица контурных данных внутри контейнера OpenType (таблица CFF в OTF-файлах с PostScript-контурами). CFF поддерживает несколько шрифтов в одном файле через структуру FontSet, разделяя глобальные подпрограммы между коллекцией для дополнительного уменьшения размера. Ключевое преимущество — эффективность сжатия без потери данных: каждая контрольная точка и хинтинг-инструкция сохраняются точно, а кодируются лишь компактнее. Формат также наследует полные возможности хинтинга Type 1, включая стем-хинты, контр-хинты и зоны выравнивания для четкого рендеринга на экранах и принтерах с низким разрешением. CFF2, развитие формата в рамках OpenType 1.8, добавляет поддержку вариативных шрифтов (variable fonts) через интерполяцию по множеству осей дизайна. Широкая поддержка в PDF-просмотрщиках, веб-браузерах через OpenType и профессиональном дизайнерском ПО делает CFF одним из наиболее распространенных контурных форматов в цифровой типографике.
Разработчик: Adobe Systems
Дата выпуска: 1996
SIX — расширение файлов для графических данных SIXEL (Six Pixel) — растрового формата, разработанного Digital Equipment Corporation (DEC) в 1983 году и представленного с матричным принтером LA50. SIXEL кодирует изображения как последовательность печатных ASCII-символов, где каждый символ представляет столбец из шести вертикальных пикселей: ASCII-код символа минус 63 дает 6-битный двоичный шаблон, каждый бит которого управляет одним пикселем в вертикальном столбце. Кодирование организовано в виде полос шириной шесть пикселей по высоте по всей ширине изображения, с управляющими последовательностями для выбора цвета (до 256 регистров с указанием HLS или RGB), счетчиков повторов (RLE для эффективности), возврата каретки и перевода строки. Данные SIXEL передаются на устройство вывода через стандартный протокол escape-последовательностей DEC, встраиваясь в текстовый поток наряду с обычным символьным выводом. Изначально предназначенный для принтеров DEC, а затем поддержанный терминалами серии VT (VT240, VT330, VT340), SIXEL пережил замечательное возрождение в современных эмуляторах терминалов. Одно из преимуществ — нативное отображение изображений в терминале: SIXEL позволяет выводить графику непосредственно в текстовой терминальной сессии без графической оконной системы, давая инструментам командной строки возможность показывать графики, фотографии и превью прямо в потоке текста. Это привело к его внедрению в современные терминалы — mlterm, xterm, WezTerm и foot. Данные SIX/SIXEL генерируются ImageMagick, libsixel и chafa и просматриваются в любом SIXEL-совместимом эмуляторе терминала.
Разработчик: Digital Equipment Corporation
Дата выпуска: 1983

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

Зачем конвертировать CFF в SIX?

Графика Sixel отображает изображения прямо в эмуляторах терминала. Конвертация CFF в SIX позволяет предпросматривать глифы шрифтов прямо в среде командной строки.

Как просмотреть файл SIX?

Отображайте графику Sixel в совместимых терминалах, таких как xterm (с -ti vt340), mlterm или WezTerm. Просто выполните cat файла для вывода изображения встроенно в терминале.

Какие терминалы поддерживают Sixel?

xterm, mlterm, WezTerm, foot и некоторые другие современные эмуляторы поддерживают графику Sixel. Не все терминалы отображают Sixel — проверьте документацию своего терминала.

Sixel ограничен по разрешению?

Разрешение Sixel зависит от размера символьной ячейки терминала. Для типичных терминалов изображения чёткие, но с меньшим разрешением, чем в специализированных просмотрщиках.

Это бесплатно?

Конвертация CFF в SIX на Convertio полностью бесплатна — загружайте, конвертируйте и скачивайте из любого браузера.