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

OSCHINA-MIRROR/Polarix-SimplePixelTools

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 10:09 f9a41d8

SimplePixelTools

Введение

SimplePixelTools — это инструмент для преобразования текстовых символов в пиксельные шаблоны, предназначенный для монохромных дисплеев. Это вспомогательный инструмент в экосистеме SimpleGUI, который также можно использовать отдельно. Для получения дополнительной информации о SimpleGUI посетите его китайский веб-сайт с открытым исходным кодом или управляемую страницу на Gitee.

Функции

Идея создания этого инструмента возникла благодаря опыту использования PCtoLCD2002, программного обеспечения, популярного среди разработчиков встраиваемых систем. В процессе использования PCtoLCD2002 были выявлены некоторые недостатки и несоответствия моим личным предпочтениям. На основе этих наблюдений был разработан этот инструмент для создания пиксельных шаблонов текста и изображений, с учётом потребностей, аналогичных тем, что удовлетворяет PCtoLCD. Поскольку инструмент является производным от SimpleGUI, он получил название SimplePixelTools. В настоящее время инструмент предоставляет функции для создания шаблонов из текста и текста из шаблонов, а разработка функции создания шаблонов из изображений всё ещё продолжается. Как часть экосистемы SimpleGUI, инструмент может использоваться не только с SimpleGUI, но из-за ограниченных возможностей разработчика, в UI есть значительные недостатки, и многие предполагаемые функции ещё не реализованы. Поэтому интерфейс программы может претерпеть значительные изменения перед официальным выпуском. Однако, если у вас есть конкретные потребности, вы можете попробовать использовать программу. Если у вас есть хорошие идеи или предложения, я буду рад их услышать. Функция создания шаблонов из текстов принимает входные данные из текстовых файлов и позволяет обрабатывать содержимое файла массово, предоставляя простые функции удаления дубликатов и сортировки. Обратите внимание, что в настоящее время SimplePixelTools может работать только с данными в формате UTF-8, и сортировка выполняется в соответствии с порядком Unicode.

Компиляция и запуск

Инструмент написан на C++ и основан на wxWidgets, предоставляя проект Codeblocks для компиляции. Процесс установки среды компиляции аналогичен настройке VirtualSDK для SimpleGUI.

Использование

  1. Режим создания шаблонов из символов: SimplePixelTools позволяет создавать шаблоны для отдельных китайских иероглифов или нескольких символов для обработки небольшого количества текста.
  2. Режим создания шаблонов из текстов: Этот режим позволяет выполнять операции создания шаблонов для больших объёмов текста, выводя данные шаблонов в текстовый файл в формате C. Соответственно, при необходимости можно создать шаблоны для всего словаря, например, сохранив словарь в текстовом файле и используя режим создания шаблонов из текстов в SimplePixelTools для работы с ним.
  3. Режим создания шаблонов из изображений: В этом режиме можно открыть или отредактировать одноцветное растровое изображение и преобразовать его в данные точечной матрицы. Данные, обработанные в этом режиме, также могут быть сохранены в виде одноцветного растрового изображения для последующего использования.

Контакты разработчика

Прежде всего, спасибо за признание и поддержку SimplePixelTools! Если у вас есть новые требования, предложения или идеи, пожалуйста, оставьте сообщение по адресу SimplePixelTools@码云:https://gitee.com/Polarix/SimplePixelTools или присоединитесь к группе QQ 799501887 для обсуждения. Я не являюсь профессиональным разработчиком с полной занятостью, и у меня есть другие обязанности, связанные с работой и семьёй, поэтому я могу не сразу отвечать на ваши запросы и предложения. Пожалуйста, проявите терпение. И ещё раз спасибо за вашу поддержку.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/Polarix-SimplePixelTools.git
git@api.gitlife.ru:oschina-mirror/Polarix-SimplePixelTools.git
oschina-mirror
Polarix-SimplePixelTools
Polarix-SimplePixelTools
master