Changeset 2366 in lmdz_wrf for trunk/tools


Ignore:
Timestamp:
Feb 22, 2019, 9:19:09 PM (6 years ago)
Author:
lfita
Message:

In `savefig', get 'png' output as high quality conversion from pdf

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/drawing_tools.py

    r2364 r2366  
    27632763      close= if the graph has to be close or not [True/False]
    27642764    """
     2765    import subprocess as sub
    27652766    fname = 'output_kind'
    27662767
     
    27872788            if close: print "Successfully generation of figure '" + namef + ".pdf' !!!"
    27882789        elif kindf == 'png':
     2790            plt.savefig(namef + ".pdf")
     2791            sub.call('convert -trim -density 300 ' + namef + '.pdf -quality 90 '+   \
     2792              namef+'.png', shell=True)
     2793            sub.call('rm ' + namef + '.pdf', shell=True)
    27892794            plt.savefig(namef + ".png")
    27902795            if close: print "Successfully generation of figure '" + namef + ".png' !!!"
Note: See TracChangeset for help on using the changeset viewer.