123456789101112131415161718192021 |
- import pylab as pl
- import numpy as np
- from matplotlib.backends.backend_pdf import PdfPages
- import matplotlib.pyplot as plt
- import pickle
- def saving_pdf_figure(fig,fig_name,md_dir,pickle_f=True):
- ax=plt.figure()
- ax=fig
- ax2=fig
- pdffig = PdfPages(fig_name+".pdf")
- ax.savefig(fig_name+'.png',dpi=200)
- fig.savefig(pdffig, format="pdf")
- metadata = pdffig.infodict()
- metadata['Title'] = md_dir['Title']
- metadata['Author'] = md_dir['Author']
- metadata['Subject'] = md_dir['Subject']
- metadata['Keywords'] = md_dir['Keywords']
- pdffig.close()
- if pickle_f:
- pickle.dump(ax2, file(fig_name+'.pickle', 'w'))
|