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

c# – 使用模板打印

发布时间:2020-12-15 08:20:02 所属栏目:百科 来源:网络整理
导读:对于一个简单的收集系统,我需要以某种方式定义一个简单格式的模板文档,用数据填充它并在标准的 Windows打印机上打印.它必须在Windows服务上工作.我最好用什么技术? 编辑: 我尝试过使用PDF表格.我定义了几个文本框并用iTextSharp填充它们.它一直工作到我必
对于一个简单的收集系统,我需要以某种方式定义一个简单格式的模板文档,用数据填充它并在标准的 Windows打印机上打印.它必须在Windows服务上工作.我最好用什么技术?

编辑:

我尝试过使用PDF表格.我定义了几个文本框并用iTextSharp填充它们.它一直工作到我必须打印它们,这真的很难,因为你必须直接使用读者可执行文件.

似乎更好地集成到.NET中的替代方案似乎是使用XPS. XPS是否提供类似的功能?

解决方法

使用html或纯文本创建自己的收据模板.

使用html的示例:

HTML

<html>
  <head>
    <title>Receipt</title>
  </head>
  <body>
    <div>The price: <%Price%></div>
    <div>The time: <%Time%></div>
    <div>Payment Method: <%PaymentMethod%></div>
  </body>
</html>

C#

static void Main(string[] args)
    {
        CreateReceipt("                        

(编辑:李大同)

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

    推荐文章
      热点阅读