Update app.py
Browse files
app.py
CHANGED
|
@@ -23,6 +23,8 @@ def draw_ruler(image, dpi=72, font_size=144):
|
|
| 23 |
font = ImageFont.truetype("arial.ttf", font_size)
|
| 24 |
except IOError:
|
| 25 |
font = ImageFont.load_default()
|
|
|
|
|
|
|
| 26 |
|
| 27 |
# Define the ruler dimensions
|
| 28 |
ruler_height = int(1 * dpi / 2.54) # 1 cm in pixels
|
|
@@ -33,7 +35,7 @@ def draw_ruler(image, dpi=72, font_size=144):
|
|
| 33 |
if i % int(dpi * 10 / 2.54) == 0: # 10 cm intervals
|
| 34 |
draw.line([(i, ruler_y_position), (i, ruler_y_position + ruler_height)], fill="black", width=2)
|
| 35 |
#draw.text((i + 2, ruler_y_position + 2), str(i // int(dpi / 2.54)), fill="black", font=font)
|
| 36 |
-
draw.text(i+2, "8", fill="black", font=font)
|
| 37 |
|
| 38 |
else:
|
| 39 |
draw.line([(i, ruler_y_position), (i, ruler_y_position + ruler_height // 2)], fill="black", width=1)
|
|
|
|
| 23 |
font = ImageFont.truetype("arial.ttf", font_size)
|
| 24 |
except IOError:
|
| 25 |
font = ImageFont.load_default()
|
| 26 |
+
|
| 27 |
+
print("font:",font)
|
| 28 |
|
| 29 |
# Define the ruler dimensions
|
| 30 |
ruler_height = int(1 * dpi / 2.54) # 1 cm in pixels
|
|
|
|
| 35 |
if i % int(dpi * 10 / 2.54) == 0: # 10 cm intervals
|
| 36 |
draw.line([(i, ruler_y_position), (i, ruler_y_position + ruler_height)], fill="black", width=2)
|
| 37 |
#draw.text((i + 2, ruler_y_position + 2), str(i // int(dpi / 2.54)), fill="black", font=font)
|
| 38 |
+
draw.text((i + 2, ruler_y_position + 2), "8", fill="black", font=font)
|
| 39 |
|
| 40 |
else:
|
| 41 |
draw.line([(i, ruler_y_position), (i, ruler_y_position + ruler_height // 2)], fill="black", width=1)
|