0
我有一个RadRichTextBox
有一个RadDocument
加载。然后使用richTextBox.Print()
打印上述文档。从RichTextBox打印的文档的打印版本的页面分辨率
主要问题是打印页面的分辨率与查看器中文档的缩放比例(RadRichTextBox)相关,也就是说,如果我将文档缩放出来(屏幕上的小页面)打印的分辨率纸是可怕的。另一方面,如果我放大,分辨率变得非常好。
显然,我想始终以最佳的分辨率打印,有没有办法实现这一目标?
似乎工作的解决方法是保存比例因子,将其设置为10,10然后恢复原始大小:Size sf = richTextBox.ScaleFactor; richTextBox.ScaleFactor =新尺寸(10,10); richTextBox.Print(设置); richTextBox.ScaleFactor = sf;' –