Можете ли вы мне помочь, как добавить pylab plt, на вторую страницу моего pdf. У меня есть следующий код для текста, поэтому первая страница моего отчета будет текстовой, на второй странице я не буду вставлять сюжет. Как я могу добавить вторую страницу и сохранить plt.savefig("my.pdf")
на вторую страницу моего pdf-файла?добавьте вторую страницу с рисунком в существующий pdf
c = canvas.Canvas('my.pdf', pagesize=landscape(letter))
c.setFont('Helvetica', 35, leading=None)
c.drawCentredString(415,500, "Name")
c.setFont('Helvetica', 34, leading=None)
c.drawCentredString(415,440, "Surname")
c.setFont('Helvetica',24, leading=None)
c.drawCentredString(415,395, "Igorj Borin")
c.setFont('Helvetica-Bold', 16, leading=None)
c.drawCentredString(415,350, "Vasja pupkin")
c.setFont('Helvetica-Bold', 20, leading=None)
c.drawCentredString(415,310, strftime("%d/%m/%Y %H:%M:%S", gmtime()))
c.showPage()
c.save()
plt.savefig("my.pdf")
1) Вы используете Reportlab, я полагаю? 2) Важно ли, чтобы ваша фотография 'my.pdf' была прикреплена как pdf? Или это может быть, например, образ PNG, который вы импортируете в своем pdf-формате? –
Да, я использую Reportlab, Pyplot, Matplotlib.Это простая диаграмма, я думаю, что это может быть png –