欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C/S架构引用Lodop 如何在C#调用web打印控件Lodop

程序员文章站 2023-01-19 10:13:38
lodop是web打印控件,引用安装目录下的ocx文件,可以在c/s架构中使用。 该文件所在路径:C:\Program Files (x86)\MountTaiSoftware\Lodop 有32位和64位的,如下例子引用的是32位的:CAOSOFT_WEB_PRINT_lodop.ocx 使用的是 ......

lodop是web打印控件,引用安装目录下的ocx文件,可以在c/s架构中使用。
该文件所在路径:c:\program files (x86)\mounttaisoftware\lodop
有32位和64位的,如下例子引用的是32位的:caosoft_web_print_lodop.ocx
使用的是c#语言写的cs架构的winform程序
引入lodop: using lodop;
这个引入的名叫lodop的命名空间里,有3个接口,1个类。
ilodopx接口、ilodopxevents接口,lodopx接口,lodopxclass类。
(使用的lodop版本为6.2之后,具体哪个版本忘了)
这三个接口中,这个可以使用,所以用的lodopx。
下面是一个简单的winform程序,直接放了一个按钮button,点击按钮打印一个lodop添加的文本打印相

private void button_click(object sender, eventargs e)
{
lodop.lodopx prlodop = new lodopx();
prlodop.add_print_text(10, 10, 100, 20, "一个文本项");
prlodop.set_print_stylea(0, "fontsize", 13.5);
prlodop.set_print_stylea(0, "bold", 1);
prlodop.preview();
}

如图,图片由于转存缩放有点小,由于这图做的很早了,以后找找旧电脑哪个地方存了原图,再替换掉这个:

C/S架构引用Lodop 如何在C#调用web打印控件Lodop