При использовании экрана в разработке встраиваемых систем отображение китайского языка может быть проблематичным. Обычно требуется удобный набор шрифтов, и хотя на рынке есть несколько широко используемых наборов шрифтов, иногда нам также необходимо создавать собственные шрифты. К сожалению, мы не смогли найти удобный способ сделать это в интернете, поэтому разработали этот проект. Как правило, этот проект лучше всего подходит для хранения набора шрифтов на SD-карте или в файловой системе чипа с достаточным объёмом памяти.
После выполнения всех шагов инструкции по установке перейдите в tool\CreateBitMap и используйте команду python Create.py [CodeFile] для создания файла набора символов, который будет содержать символы, которые вы хотите отобразить.
Используйте программное обеспечение для создания шрифтов, которое я предоставил в tool\CreateBitMap (не моё собственное, если есть нарушение авторских прав, пожалуйста, свяжитесь со мной, чтобы удалить), или выберите собственное программное обеспечение в соответствии с вашими потребностями. Постарайтесь, чтобы формат был таким же, как у gb2312_bitmap.txt в tool\MachingFile, иначе вам, возможно, придётся изменить программу преобразования двоичного кода Maching.py самостоятельно.
Обработайте файл шрифта с помощью программы Maching.py в tool\MachingFile\Maching.py, используя команду python Maching.py [InputFile] [OutputFile], где InputFile — это файл шрифта, созданный программным обеспечением для создания шрифтов ранее, а OutputFile — двоичный файл. Вы можете выбрать суффикс по своему усмотрению.
Поместите файл OutputFile на SD-карту, и теперь вы можете начать работу.
Обратите внимание, что библиотека в src в настоящее время поддерживает только кодировку GB2312 или GBK, которая реализуется путём разделения на сегменты. Если вам нужно использовать другие форматы кодирования, добавьте эту функцию самостоятельно.
Если вы хотите использовать поисковую программу этого проекта, сначала добавьте src в свой проект. С помощью этой библиотеки вы сможете реализовать поиск по номерам BitMap. В будущем я предоставлю здесь программу перехода по номеру, а пока вы можете посмотреть программу в example для ознакомления с текущим эффектом.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )