Enable dpi option for pgfplotsx() PNGs.
This commit is contained in:
parent
f097549e3b
commit
e9b78e7191
@ -1363,7 +1363,7 @@ function _update_plot_object(plt::Plot{PGFPlotsXBackend})
|
|||||||
plt.o(plt)
|
plt.o(plt)
|
||||||
end
|
end
|
||||||
|
|
||||||
for mime in ("application/pdf", "image/png", "image/svg+xml")
|
for mime in ("application/pdf", "image/svg+xml")
|
||||||
@eval function _show(
|
@eval function _show(
|
||||||
io::IO,
|
io::IO,
|
||||||
mime::MIME{Symbol($mime)},
|
mime::MIME{Symbol($mime)},
|
||||||
@ -1374,6 +1374,18 @@ for mime in ("application/pdf", "image/png", "image/svg+xml")
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function _show(
|
||||||
|
io::IO,
|
||||||
|
mime::MIME{Symbol("image/png")},
|
||||||
|
plt::Plot{PGFPlotsXBackend},
|
||||||
|
)
|
||||||
|
plt.o.was_shown = true
|
||||||
|
plt_file = tempname() * ".png"
|
||||||
|
PGFPlotsX.pgfsave(plt_file, plt.o.the_plot; dpi=plt[:dpi])
|
||||||
|
write(io, read(plt_file))
|
||||||
|
rm(plt_file; force = true)
|
||||||
|
end
|
||||||
|
|
||||||
function _show(
|
function _show(
|
||||||
io::IO,
|
io::IO,
|
||||||
mime::MIME{Symbol("application/x-tex")},
|
mime::MIME{Symbol("application/x-tex")},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user