Visio Interop中的打印前事件

我在C#中使用Visio互操作。我正在创建一个将水印设置为visio文档的应用程序。在打印visio文档时,我需要添加一个特定的水印,但是visio在MS Word中没有像“ Document_BeforePrint”这样的事件。现在,我只能按CTRL + P键,但这还不够,导致用户使用“菜单->打印”来打印文档。有可能处理此操作吗?

zjytianlang 回答:Visio Interop中的打印前事件

通过UIAPI创建仅打印层。在图层上将“可见”设置为false,将“打印”设置为true。将所需的形状添加到图层。它们不会在Visio中显示,但会在您打印时显示。

本文链接:https://www.f2er.com/3101412.html

大家都在问