У меня есть шаблон jinja2, который создает таблицы и выводит их в pdf с использованием подпроцесса xelatex.Я хочу добавить изображения в полученный PDF, но я не уверен, как.Изображения загружаются в память как объекты PIL - что мне делать отсюда?Соответствующая часть моего кода:
class Latex:
def __init__(self, filename):
self._filename = filename
self._f = open(filename, "w")
def title(self, data):
t = jinja2.Template(
r""" \section*{ {{ img1 }} {{ img2 }} } """)
self._f.write(
t.render(img1 = data['img1'],
img2 = data['img2'])
)
Это просто напишет строки объектов img1 и img2:
<PIL.Image.Image image mode=RGB size=320x180 at 0x112700BA8>