File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -1916,17 +1916,16 @@ def OnPrintPage(self, page):
1916
1916
fig_dpi = self .canvas .figure .dpi .get ()
1917
1917
1918
1918
# draw the bitmap, scaled appropriately
1919
- vscale = ppw / fig_dpi
1919
+ vscale = float ( ppw ) / fig_dpi
1920
1920
1921
1921
# set figure resolution,bg color for printer
1922
1922
self .canvas .figure .dpi .set (ppw )
1923
1923
self .canvas .figure .set_facecolor ('#FFFFFF' )
1924
1924
1925
-
1926
1925
renderer = RendererWx (self .canvas .bitmap , self .canvas .figure .dpi )
1927
1926
self .canvas .figure .draw (renderer )
1928
- self .canvas .bitmap .SetWidth ( self .canvas .bitmap .GetWidth () * vscale )
1929
- self .canvas .bitmap .SetHeight (self .canvas .bitmap .GetHeight ()* vscale )
1927
+ self .canvas .bitmap .SetWidth ( int ( self .canvas .bitmap .GetWidth () * vscale ) )
1928
+ self .canvas .bitmap .SetHeight ( int ( self .canvas .bitmap .GetHeight ()* vscale ) )
1930
1929
self .canvas .draw ()
1931
1930
1932
1931
# page may need additional scaling on preview
You can’t perform that action at this time.
0 commit comments