summaryrefslogtreecommitdiff
path: root/indoteknik_api/controllers/controller.py
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2024-01-22 15:04:05 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2024-01-22 15:04:05 +0700
commit5ed6910d689197416d0c87d269dd8362c079b831 (patch)
tree1b5de95158181c1475fb451a1fd7ce6a3fd1f9af /indoteknik_api/controllers/controller.py
parent24b383b580ae039d66e06a9b20b000b19f833033 (diff)
Add font in indoteknik_api
Diffstat (limited to 'indoteknik_api/controllers/controller.py')
-rw-r--r--indoteknik_api/controllers/controller.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/indoteknik_api/controllers/controller.py b/indoteknik_api/controllers/controller.py
index 7278ec23..95b7d838 100644
--- a/indoteknik_api/controllers/controller.py
+++ b/indoteknik_api/controllers/controller.py
@@ -6,6 +6,7 @@ import json
from odoo import http, tools
from odoo.http import request
from odoo.tools.config import config
+from odoo.modules import get_module_resource
from pytz import timezone
from PIL import Image, ImageDraw, ImageFont
import jwt
@@ -195,7 +196,8 @@ class Controller(http.Controller):
img_width, img_height = img.size
font_size = int(min(img_width, img_height) * 0.04)
- font = ImageFont.truetype("arial.ttf", font_size)
+ font_path = get_module_resource('indoteknik_api', 'static', 'src', 'fonts', 'Inter.ttf')
+ font = ImageFont.truetype(font_path, font_size)
img = img.convert('RGBA')
draw = ImageDraw.Draw(img)