在ASP.NET应用程序中创建地址标签

时间:2011-10-17 01:33:20

标签: .net asp.net ms-word repeater labels

我有一个简单的应用程序,用于将我的客户详细信息插入数据库。 菲尔兹是 1)ClientID 2)frstnm 3)midnm 4)lastnm 5)Add1 6)Add2 7)城市 8)国家 ........

现在我想要的是为我的公司生成地址标签,向他们发送实体信件,提醒他们付款,待处理账单等。

我只是希望他们像这样签名

  

Adam John Clarke
  XYZ Street ABC Road(这是Add1)
  在ABC咖啡馆前面(例子Add2)
  城市名称
  州名
  手机号码

这里的要点是我希望它们导出到MS-Word 打印在列中,即每页的两列MS-WORD和一列中的5个名称和其他5个名称(For实施例)

问题是,当我使用转发器时,文本未在MS-Word中的列样式中格式化。

问题是撕下单个标签并将它们粘贴在物理信封上,这样如果我只打印Word文档的一面页面就是废弃物,我有大量标签要打印。 所以在一天结束时我丢失了很多论文..

有没有解决方案..

谢谢

3 个答案:

答案 0 :(得分:1)

而不是吐出HTML,为什么不吐出WordML(MS Word使用的本机xml标记语言)或RTF格式化文档?

是的,这样做有点困难,但你会得到你真正想要完成的事情。

答案 1 :(得分:0)

如果有人仍在寻找解决方案,您可以在最近的CodeProject文章中找到一些帮助。

http://www.codeproject.com/Articles/847159/Printing-Address-Labels-From-ASP-Net

答案 2 :(得分:-1)

将标签页翻转过来,然后再次将它们送入打印机。