Skip to content

Commit b78ebf1

Browse files
committed
add fonts and pdf generation
1 parent 868dc14 commit b78ebf1

16 files changed

Lines changed: 81 additions & 25 deletions

Config.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
TEST = False
55

6-
EDITION='2021'
6+
EDITION='2022'
77
EDITIONS_FOLDER = 'editions'
88

99
DB_PATH_T = 'hackeps-'+EDITION+'/dev/users'
@@ -25,8 +25,8 @@
2525
BAK_FILE = 'plantilla.png'
2626
BAK_PATH = path.join(RES_PATH, EDITIONS_FOLDER, EDITION, BAK_FILE)
2727

28-
FONT_FILE = 'Montserrat-Regular.ttf'
29-
# FONT_FILE = 'arial.ttf'
28+
# FONT_FILE = 'Montserrat-Regular.ttf'
29+
FONT_FILE = 'SpaceMono-Regular.ttf'
3030
FONT_PATH = path.join(RES_PATH, FONT_FILE)
3131
FONT_SIZE = 80
3232
FONT_COLOR = (0,0,0)

main.py

Lines changed: 7 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,19 @@
22
import Model
33
import Tools
44
from PIL import Image
5+
import os
56

67
users = []
78
users += Model.Contestant.get_data()
8-
users += Model.Organizer.get_data()
9-
users += Model.Volunteer.get_data()
10-
users += Model.Company.get_data()
11-
users += Model.Guest.get_data()
12-
users += Model.Assistant.get_data()
9+
# users += Model.Organizer.get_data()
10+
# users += Model.Volunteer.get_data()
11+
# users += Model.Company.get_data()
12+
# users += Model.Guest.get_data()
13+
# users += Model.Assistant.get_data()
1314

1415
Tools.create_dir(Config.OUT_PATH)
1516
Tools.empty_dir(Config.OUT_PATH)
1617

17-
# self.card.paste(image, Card.QR_POS)
18-
# a4im = Image.new('RGB',
19-
# (595, 842), # A4 at 72dpi
20-
# (255, 255, 255)) # White
21-
# x,y=0,0
22-
# i=0
2318
for u in users:
2419
u.generate_card()
25-
# a4im.paste(u.card, (x,y))
26-
# i+=1
27-
# x+=u.card.width
28-
# if(i==2):
29-
# i=0
30-
# y+=u.card.height
31-
# x=0
32-
u.save()
33-
# a4im.save("cards.pdf")
34-
35-
# break
20+
u.save()

resources/SpaceMono-Regular.ttf

91.1 KB
Binary file not shown.
264 KB
Loading
104 KB
Loading
52.2 KB
Loading
23.8 KB
Loading
3.93 KB
Loading
21.3 KB
Loading
28.5 KB
Loading

0 commit comments

Comments
 (0)