LODOP.On_Close() 示例
时间: 2024-09-10 22:02:42 浏览: 42
lodop CAOSOFT_WEB_PRINT_lodop.ocx
LODOP.On_Close() 是一个在极光LODOP(一个用于打印的.NET库)中的事件处理函数,通常用于处理打印机关闭的事件。当你需要在打印任务完成后执行某些清理工作,或者当用户手动关闭打印预览窗口时,可以设置这个回调函数。
例如:
```csharp
using LoDop;
LoDop.Printer lp = new LoDop.Printer();
lp.Create("我的打印机"); // 创建一个新的打印机实例
// 设置On_Close事件处理器
lp.On_Close += (sender, e) => {
Console.WriteLine("打印机已关闭,进行清理操作...");
lp.Close(); // 关闭打印机
};
// 打印任务...
lp.PrintImage("image.jpg");
lp.Println("Hello World!");
// 如果用户关闭了预览窗口或者直接按停止按钮
// 这个事件会被触发并执行清理逻辑
```
在这个示例中,当打印完成或打印预览窗口关闭时,`On_Close`事件会执行指定的委托,然后关闭打印机资源。
阅读全文