TCanvas::Print PNG outputs fraction of figure when canvas size is declared

I’m afraid that, in all cases, I get the whole non-truncated pictures but I also see some problems with the current “v5-34-00-patches” (see the reported widths and heights of GIF and PNG images and note the PDF “page rotation”):

[...] $ root -n -l -q png_double_x_axis_title.cxx
(...)
[...] $ identify test1.gif
test1.gif GIF 998x1973 998x1973+0+0 8-bit PseudoClass 8c 10.8KB 0.000u 0:00.000
[...] $ identify test1.png
test1.png PNG 998x961 998x961+0+0 8-bit DirectClass 11KB 0.000u 0:00.000
[...] $ identify test1.pdf
test1.pdf PDF 842x595 842x595+0+0 16-bit Bilevel DirectClass 63.1KB 0.000u 0:00.019
[...] $ root -b -n -l -q png_double_x_axis_title.cxx
(...)
[...] $ identify test1.gif
test1.gif GIF 996x1972 996x1972+0+0 8-bit PseudoClass 8c 10.9KB 0.000u 0:00.000
[...] $ identify test1.png
test1.png PNG 996x1972 996x1972+0+0 8-bit DirectClass 16.8KB 0.000u 0:00.010
[...] $ identify test1.pdf
test1.pdf PDF 595x842 595x842+0+0 16-bit Bilevel DirectClass 63.2KB 0.000u 0:00.000