コード例 #1
0
def mysave(path_in, fi=None, ext='.eps', dpi=100, pdfcrop=1):
    myfig = _get_fig(fi)
    mplutil.mysave(path_in, myfig, ext=ext, dpi=dpi)
    if pdfcrop:
        pdfpath = _build_pdf_path(path_in)
        if os.path.exists(pdfpath):
            cmd = 'pdfcrop %s %s' % (pdfpath, pdfpath)
            print(cmd)
            os.system(cmd)
コード例 #2
0
ファイル: pylab_util.py プロジェクト: ryanGT/krauss_misc
def mysave(path_in, fi=None, ext='.eps', dpi=100, pdfcrop=1):
    myfig = _get_fig(fi)
    mplutil.mysave(path_in, myfig, ext=ext, dpi=dpi)
    if pdfcrop:
        pdfpath = _build_pdf_path(path_in)
        if os.path.exists(pdfpath):
            cmd = 'pdfcrop %s %s' % (pdfpath, pdfpath)
            print(cmd)
            os.system(cmd)
コード例 #3
0
ファイル: pylab_util.py プロジェクト: ryanGT/krauss_misc
def save_and_crop_png(path_in, fi=None, dpi=450, pad_and_resize=True, \
                      clean=True, width=1600, height=1000):
    myfig = _get_fig(fi)
    mplutil.mysave(path_in, myfig, ext='.png', dpi=dpi)
    cmd = 'mytrim.py %s' % path_in
    os.system(cmd)
    if pad_and_resize:
        fno, ext = os.path.splitext(path_in)
        fn2 = fno +'_trimmed.png'
        cmd2 = 'resize_and_pad_image_for_jupyter_slides.py %s -w %i --height %i' % \
               (fn2, width, height)
        os.system(cmd2)
        if clean:
            os.remove(fn2)
    if clean:
        os.remove(path_in)
コード例 #4
0
ファイル: pylab_util.py プロジェクト: soundph/krauss_misc
def save_and_crop_png(path_in, fi=None, dpi=450, pad_and_resize=True, \
                      clean=True, width=1600, height=1000):
    myfig = _get_fig(fi)
    mplutil.mysave(path_in, myfig, ext='.png', dpi=dpi)
    cmd = 'mytrim.py %s' % path_in
    os.system(cmd)
    if pad_and_resize:
        fno, ext = os.path.splitext(path_in)
        fn2 = fno + '_trimmed.png'
        cmd2 = 'resize_and_pad_image_for_jupyter_slides.py %s -w %i --height %i' % \
               (fn2, width, height)
        os.system(cmd2)
        if clean:
            os.remove(fn2)
    if clean:
        os.remove(path_in)