1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/QQxiaoming-TTFviewer

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

TTFviewer

TTFviewer — это небольшой инструмент для разработчиков, позволяющий просматривать различные форматы шрифтов и изображений в формате ttf. Он основан на Qt, а часть кода взята из проектов: https://github.com/donbright/font_to_svg и https://github.com/QQxiaoming/YUVviewer. Поддерживает Windows, Linux и macOS, интерфейс простой и понятный, работа портативная. Основной интерфейс выглядит следующим образом:

Рисунок 1.

Возможности

  1. Выберите параметры на главном интерфейсе.
  2. Нажмите «Открыть файл» или «Папку», чтобы проанализировать данные изображения и отобразить изображение.
  3. В интерфейсе отображения изображения можно:
    • использовать колесо прокрутки для увеличения и уменьшения масштаба изображения;
    • перетаскивать изображение левой кнопкой мыши;
    • дважды щёлкнуть левой кнопкой мыши, чтобы сохранить изображение в формате svg;
    • правой кнопкой мыши сбросить размер и положение изображения;
    • средней кнопкой мыши отобразить исходный размер изображения.

Параметры codepoint

Для параметра codepoint возможны следующие допустимые входные данные:

  1. Введите один символ, и ttfviewer отобразит изображение, соответствующее символу Unicode в целевом файле ttf. Пример:

    Рисунок 2.

    Рисунок 3.

    Рисунок 4.

  2. Введите шестнадцатеричное значение кода Unicode, начинающееся с 0x или 0X, и ttfviewer отобразит изображение, соответствующее значению кода Unicode в целевом файле ttf. Пример:

    Рисунок 5.

    Рисунок 6.

    Рисунок 7.

  3. Введите подстановочный знак *, в этом случае ttfviewer будет искать все отображения изображений в целевом файле ttf (может потреблять больше системной памяти), щёлкайте влево и вправо для переключения просмотра. Пример:

    Рисунок 8.

    Рисунок 9.

  4. Формат

В настоящее время поддерживаются следующие форматы:

ttf\ttf_verbose

Сборка

Документация по сборке

Вклад в проект

Если у вас есть предложения или идеи для этого проекта, пожалуйста, отправьте вопросы и запросы на вытягивание (pull requests) на GitHub или Gitee.

На данный момент проект полностью перенесён на разработку с использованием Qt6, рекомендуется использовать версию Qt6.5.0 или выше.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
C++ и 6 других языков
GPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/QQxiaoming-TTFviewer.git
git@api.gitlife.ru:oschina-mirror/QQxiaoming-TTFviewer.git
oschina-mirror
QQxiaoming-TTFviewer
QQxiaoming-TTFviewer
main