def gplot_savefig(format="png", overwrite=False, title=""): """Save figure as a blob and display as block image """ import matplotlib.pyplot as plt content_type = "application/pdf" if format=="pdf" else "image/"+format outbuf = gtermapi.BlobStringIO(content_type) plt.savefig(outbuf, format=format) blob_url = outbuf.close() gtermapi.display_blockimg(blob_url, overwrite=overwrite, alt=title)
def write_svg(drawing, overwrite=False): """Display SVG drawing as block image """ blob_url = gtermapi.create_blob(drawing.tostring(), content_type="image/svg+xml") gtermapi.display_blockimg(blob_url, overwrite=overwrite)