报表组件都可以设置模板,再不行,导出到word

解决方案 »

  1.   

    比较流行的就是FastReport了。要是不嫌麻烦就用Printer.TextOut()或是DrawText控制打印,想往哪打就往哪打,不过得是在可打印范围内
    针式打印机关键是边距的控制,要不有些东西打不上。
    PS:我现在写的医用发票打印就是用的针式打印,不过用的是富士通的。
      

  2.   

    +++
    这个方法也不错,
    我的一些报表为了省事,直接导出到Excel里用Excel直接打印,投机一下。
      

  3.   

    我打印的是票据 样式就在最上边 只能在程序中打印了 
    因为是 有人来取货 就打印一式两份票据 要的是速度我先百度下 FastReport
    或是直接把相关数据DRAW成一个图片以后 用 m617105的方法 
    Printer.TextOut() 打印不知道行不行
      

  4.   

    用Printer.TextOut()打印有点费劲,主要是坐标的计算问题,不过由于是自己控制的所以好检查问题。其实像你这用固定的格式完全可以用Excel打印就可以,先将Excel格式设定好,该合并的合并,包括打印机也设置好,可能费劲的地方就是测试的问题了。
      

  5.   

    冬雷快递单打印软件anyPrint免费版
    冬雷软件
    这个软件就是自己控制打印的,用了个1:1的图片当底版。可以参考下
      

  6.   

    FastReport 完全可以做到。