mod letter
This commit is contained in:
parent
c79680ec2d
commit
4df7a50f95
|
|
@ -371,12 +371,14 @@ class UsersTable:
|
||||||
try:
|
try:
|
||||||
font_path = "arial.ttf"
|
font_path = "arial.ttf"
|
||||||
font_size = get_font_size(size, letter, font_path)
|
font_size = get_font_size(size, letter, font_path)
|
||||||
|
print(f"1) {font_size}")
|
||||||
font = ImageFont.truetype(font_path, font_size)
|
font = ImageFont.truetype(font_path, font_size)
|
||||||
except IOError:
|
except IOError:
|
||||||
# Jeśli Arial nie jest dostępny, użyj czcionki domyślnej
|
# Jeśli Arial nie jest dostępny, użyj czcionki domyślnej
|
||||||
font = ImageFont.load_default()
|
font = ImageFont.load_default()
|
||||||
# Dla czcionki domyślnej możemy potrzebować innej metody określania rozmiaru
|
# Dla czcionki domyślnej możemy potrzebować innej metody określania rozmiaru
|
||||||
font_size = 20 #min(size) // 2 # To jest przybliżenie, może wymagać dostosowania
|
font_size = min(size) // 2 # To jest przybliżenie, może wymagać dostosowania
|
||||||
|
print(f"2) {font_size}")
|
||||||
|
|
||||||
# Obliczanie pozycji tekstu
|
# Obliczanie pozycji tekstu
|
||||||
bbox = font.getbbox(letter)
|
bbox = font.getbbox(letter)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue