В настоящее время я работаю над проектом, в котором я хотел бы разместить свои художественные работы в формате PDF на странице холста ReportLab в определенном месте.Идея заключается в том, что я буду динамически размещать 4 отдельных произведения искусства для создания одной из страниц PDF.
Сейчас я могу разместить искусство на холсте следующим образом:
page = PdfReader(artfile, decompress=False).pages[0]
p = pagexobj(PageMerge().add(page).render())
c.doForm(makerl(c, p))
Iпытался найти какой-то способ сделать это похожим на drawImage, который позволяет указывать координаты, или какой-то вид холста, заданный для начала рисования.Есть ли способ сделать это без предварительного преобразования в файл изображения, так как все изображения будут получены в формате pdf, поэтому было бы неплохо справиться с этим без проблем с преобразованием.Кажется, что во всех примерах размещается только один элемент на страницу, и я до сих пор не смог найти ничего в документации.