mirror of
https://github.com/ChuckBuilds/LEDMatrix.git
synced 2026-04-12 13:42:59 +00:00
fix: use truetype to load BDF font
This commit is contained in:
@@ -16,6 +16,7 @@ class FontTestManager:
|
|||||||
self.display_manager = display_manager
|
self.display_manager = display_manager
|
||||||
self.config = config
|
self.config = config
|
||||||
self.font_path = "assets/fonts/tom-thumb.bdf"
|
self.font_path = "assets/fonts/tom-thumb.bdf"
|
||||||
|
self.font_size = 8 # Default size for BDF font
|
||||||
self.logger = logging.getLogger('FontTest')
|
self.logger = logging.getLogger('FontTest')
|
||||||
|
|
||||||
# Verify font exists
|
# Verify font exists
|
||||||
@@ -40,7 +41,7 @@ class FontTestManager:
|
|||||||
height = self.display_manager.matrix.height
|
height = self.display_manager.matrix.height
|
||||||
|
|
||||||
# Load the BDF font
|
# Load the BDF font
|
||||||
font = ImageFont.load(self.font_path)
|
font = ImageFont.truetype(self.font_path, self.font_size)
|
||||||
|
|
||||||
# Draw font name at the top
|
# Draw font name at the top
|
||||||
self.display_manager.draw_text("tom-thumb", y=2, color=(255, 255, 255))
|
self.display_manager.draw_text("tom-thumb", y=2, color=(255, 255, 255))
|
||||||
|
|||||||
Reference in New Issue
Block a user