From 5ed6910d689197416d0c87d269dd8362c079b831 Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Mon, 22 Jan 2024 15:04:05 +0700 Subject: Add font in indoteknik_api --- indoteknik_api/controllers/controller.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'indoteknik_api/controllers/controller.py') 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) -- cgit v1.2.3