Я хотел бы добавить страницы в существующий файл pdf.Добавить страницу в существующий файл pdf, используя python (и matplotlib?)
В настоящее время я использую matplotlib pdfpages. однако, как только файл закрыт, сохранение в нем другой цифры перезаписывает существующий файл, а не добавляет его.
from matplotlib.backends.backend_pdf import PdfPages
import matplotlib.pyplot as plt
class plotClass(object):
def __init__(self):
self.PdfFile='c:/test.pdf'
self.foo1()
self.foo2()
def foo1(self):
plt.bar(1,1)
pdf = PdfPages(self.PdfFile)
pdf.savefig()
pdf.close()
def foo2(self):
plt.bar(1,2)
pdf = PdfPages(self.PdfFile)
pdf.savefig()
pdf.close()
test=plotClass()
Я знаю, что это возможно Добавление данных с помощью нескольких вызовов в pdf.savefig() перед вызовом pdf.close(), но я хотел бы добавить к PDF, который уже был закрыт.
Оцените также альтернативы matplotlib.