【发布时间】:2014-05-11 09:20:42
【问题描述】:
我使用以下代码生成多页 pdf。 因为我将有大约 3000 个地块,每页 10 个。 pdf 可能会变成 uge。 我想用 jpg 或 pdf 版本替换每个情节。但我不确定如何在 PdfPage 后端执行此操作。
plots_per_page = 10
col_per_page = 1
with PdfPages('NewPDF.pdf') as pdf:
for pgg in range(0,pages):
fig = figure(figsize=(8,20) )
gs1 = gridspec.GridSpec(plots_per_page//col_per_page, col_per_page)
for i in arange(0,10):
ax = fig.add_subplot(gs1[i])
ax.bar(arange(20), random.normal(0,1,20), linewidth = 0.5)
gs1.tight_layout(fig , h_pad=0.8, w_pad=0.8)
axis('auto')
savefig(pdf, format='pdf')
close()
【问题讨论】:
标签: python pdf matplotlib