現在、PDF 形式のアートを特定の場所の ReportLab キャンバス ページに配置するプロジェクトに取り組んでいます。アイデアは、pdfページの1つを作成するために、4つの別々のアートを動的に配置することです。
現在、次のようにアートをキャンバスに配置できます。
page = PdfReader(artfile, decompress=False).pages[0]
p = pagexobj(PageMerge().add(page).render())
c.doForm(makerl(c, p))
座標を提供できる drawImage に似た方法、または何らかのキャンバスセットの描画開始位置を見つける方法を見つけようとしていました。すべてのアートはpdf形式で受信されるため、最初に画像ファイルに変換せずにこれを行う方法はありますか? すべての例は、1 ページに 1 つの項目しか配置していないように見えますが、これまでドキュメントで何も見つけることができませんでした。