diff options
| author | Rafi Zadanly <zadanlyr@gmail.com> | 2024-01-22 15:04:05 +0700 |
|---|---|---|
| committer | Rafi Zadanly <zadanlyr@gmail.com> | 2024-01-22 15:04:05 +0700 |
| commit | 5ed6910d689197416d0c87d269dd8362c079b831 (patch) | |
| tree | 1b5de95158181c1475fb451a1fd7ce6a3fd1f9af /indoteknik_api/controllers/controller.py | |
| parent | 24b383b580ae039d66e06a9b20b000b19f833033 (diff) | |
Add font in indoteknik_api
Diffstat (limited to 'indoteknik_api/controllers/controller.py')
| -rw-r--r-- | indoteknik_api/controllers/controller.py | 4 |
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) |
