加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 从命令行打印xhtml?

发布时间:2020-12-15 21:19:38 所属栏目:百科 来源:网络整理
导读:我正在与一个拥有打印过程的客户合作,该打印过程基本上每晚打印数百个 HTML页面.他们现在使用的工具来自bersoft,称为HTMLPrint.最近,HTML文档的供应商将所有内容升级为XHTML并使用Anchor标记(基本上将10个文件合并为1个). 我一直负责这项工作,以弄清楚如何使
我正在与一个拥有打印过程的客户合作,该打印过程基本上每晚打印数百个 HTML页面.他们现在使用的工具来自bersoft,称为HTMLPrint.最近,HTML文档的供应商将所有内容升级为XHTML并使用Anchor标记(基本上将10个文件合并为1个).

我一直负责这项工作,以弄清楚如何使流程恢复到使用XHTML文档的过程.

基本上,每晚我们查询数据库以获取htm doc路径列表并将其发送到HTMLPrint,但HTMLPrint仅适用于HTML 3.2,并且完全失败了XHTML.

如果有人知道我们如何做到这一点,那就太好了.我已经研究了几种工具,但它们似乎都不是我想做的.

这是我读过的类似帖子,但不完全是我正在寻找的过程.

Can I print html files (with images,css) from the command-line?

谢谢!

解决方法

没有走太远(并注意到 HTMLPrint’s version history在2010年1月结束),我发现另外 article提到了打印html的替代方案:

> Print Wide HTML 1.0.0
> PDFArea HTML to PDF Converter 2.0
> ASP打印机COM 2.1
> ASPcodePrint 1.5.15
>批量打印1.0
> LIKSE32 3.30
>智能打印控制4.1
> ONEView 1
>打印文件夹1.01
>适用于.NET 3.0.5的FlexCell网格控件

也许其中一个适用于XHTML?

我完全承认我没有用尽XHTML能做什么/不能做什么,但是我提供了关于替代品的研究结果.

另一种选择是使用WebBrowser控件创建自己的打印机并将其打印到需要打印的页面,并自己调用Print方法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读