C#打印预览对话框-如何更改背景

本文关键字:何更改 背景 对话框 打印 | 更新日期: 2023-09-27 18:00:52

我有一个PrintPreviewDialog。默认情况下,要打印的文档显示在白纸上。是否可以将背景从白色纸张更改为自定义图像?

编辑

我已经想通了——我不得不PrintedDocument上的DrawImage。

C#打印预览对话框-如何更改背景

如果检查MDSN,则存在背景颜色属性。但它被提到像

此API支持。NET框架基础设施,而不是可以直接从代码中使用。

您可以执行类似于从PrintPreviewDialog继承的操作,并尝试更改新类的back-color属性。(我不确定这是一个好方法,或者它是否有效(

我已经想通了——我必须在PrintedDocument上绘制图像。