因为我的WEB项目存在报表功能,但WEB做报表实现输出打印不是很理想,所以我就想以做插件的方式做这个报表功能

但因本人技术有限不懂怎么做C#的浏览器插件,

所以就想做一个本地的应用程序(FSPrint.exe),然后在浏览器来启动并进行传参给我的FSPrint.exe

以下是实现方法

1:新建Windows应用程序FSPrint,并完成报表功能

2:新建Windows安装项目

3:对安装项目进行正常的配置,然后“安装项目主目录中”点击右键-》视图-》注册表,然后根据下图的样式添加以下项和值

为项目安装添加WEB调用本地应用程序功能

在WEB项目中输入<a href="FSPrint:123456">启动打印功能</a>,运行当前页面点击这个链接就可以启动FSPrint.exe了

注:

应用程序中用

string ComString = System.Environment.CommandLine.ToString();

来取得传过来的参数“123456”

相关文章:

  • 2022-12-23
  • 2021-06-21
  • 2021-06-16
  • 2022-01-12
  • 2022-12-23
  • 2022-12-23
  • 2021-07-24
猜你喜欢
  • 2022-02-10
  • 2022-12-23
  • 2021-04-05
  • 2021-09-05
  • 2022-02-03
相关资源
相似解决方案