PyPlot.jl icon indicating copy to clipboard operation
PyPlot.jl copied to clipboard

PyPlot ignores bbox="tight" when saving

Open kzapfe opened this issue 6 years ago • 1 comments
trafficstars

I have searched the forums of stackoverflow and others to save a figure in pyplot without any padding, frame or axes/ticks. There seems to be an array of solutions, none of them seem to work on the Julia interface to PyPlot. Specifically, when I use savefig(outname, bbox_inches="tight", pad_inches=0.0, frameon=false, dpi=90) it seems to ignore completely both the bbox_inches and the pad_inches keywords. The saved figure has exactly the same white unsymmetrical frame that all default figures have. frameon only seems to make it transparent, not to eliminate it.

kzapfe avatar Jun 18 '19 22:06 kzapfe

Sounds like a Matplotlib issue. If you use exactly the same commands directly from Python, using the same Matplotlib and Python version as in Julia (look at PyPlot.PyCall.python), does it work?

stevengj avatar Jun 26 '19 15:06 stevengj