TeeChart打印标签在更新到Delphi 10.2 Tokyo之后出现问题

时间:2018-01-31 09:23:18

标签: delphi printing delphi-2009 teechart delphi-10.2-tokyo

将Delphi 2009更新到Delphi 10.2东京时,在打印图表时,标签看起来像压碎或虚假缩放。在屏幕上所有看起来都很好,在打印图表自己看起来也很好,只有标签不好。 对于打印,我们使用teechart中的TPrinter和printpartial方法在同一页面中打印更多图表。 我们对源代码没有任何改变。

TeeChart版本:9.0.1.0 Printing-Method:PrintPartial

1Difference between Delphi2009 and Delphi10.2 TChart.Print

有同样问题或者解决方案的人?感谢

1 个答案:

答案 0 :(得分:0)

谢谢Yeray的回答。 我通过多次改变D2009和D10.2找到了问题。

如果未设置默认画布(D2009),则打印效果良好。 保存(D10.2)后,Tchart将更改“DefaultCanvas ='TGDIPlusCanvas'”,打印效果不佳。 如果我将源代码中的Canvas设置为“Chart1.Canvas:= TTeeCanvas3D.Create”,则打印效果良好。

那么您喜欢什么样的帆布印刷?我必须在每次打印前更换画布吗? TGDIPlusCanvas在屏幕上看起来比TTeeCanvas3D好。

由于