windows一个特点就是设备无关性,这样就给程序控制打印机提供了很好的方法。

首先引用“泥人张”写的打印API类。

C#使用window API 控制打印纸张大小(转载)using System;
C#使用window API 控制打印纸张大小(转载)using System.Collections;
C#使用window API 控制打印纸张大小(转载)using System.Text;
C#使用window API 控制打印纸张大小(转载)using System.Runtime.InteropServices;
C#使用window API 控制打印纸张大小(转载)using System.Security;
C#使用window API 控制打印纸张大小(转载)using System.ComponentModel;
C#使用window API 控制打印纸张大小(转载)using System.Drawing.Printing;
C#使用window API 控制打印纸张大小(转载)
C#使用window API 控制打印纸张大小(转载)namespace PrintAPI
}

 然后在程序里调用写好的API即可。

C#使用window API 控制打印纸张大小(转载)using System;
C#使用window API 控制打印纸张大小(转载)using System.Collections.Generic;
C#使用window API 控制打印纸张大小(转载)using System.ComponentModel;
C#使用window API 控制打印纸张大小(转载)using System.Data;
C#使用window API 控制打印纸张大小(转载)using System.Drawing;
C#使用window API 控制打印纸张大小(转载)using System.Text;
C#使用window API 控制打印纸张大小(转载)using System.Windows.Forms;
C#使用window API 控制打印纸张大小(转载)using System.Runtime.InteropServices;
C#使用window API 控制打印纸张大小(转载)using System.IO;
C#使用window API 控制打印纸张大小(转载)
C#使用window API 控制打印纸张大小(转载)namespace PrintAPI
...

 使用到的Printer.ini配置文件

C#使用window API 控制打印纸张大小(转载)[Printer]
C#使用window API 控制打印纸张大小(转载)InvoicePrinter= pdfFactory Pro
C#使用window API 控制打印纸张大小(转载)ReceiptPrinter = pdfFactory Pro
C#使用window API 控制打印纸张大小(转载)
C#使用window API 控制打印纸张大小(转载)[BillSize]
C#使用window API 控制打印纸张大小(转载)InvoiceWidth = 706
C#使用window API 控制打印纸张大小(转载)InvoiceHeight = 515
C#使用window API 控制打印纸张大小(转载)
C#使用window API 控制打印纸张大小(转载)ReceiptWidth = 706
C#使用window API 控制打印纸张大小(转载)ReceiptHeight = 515

是不是很简单呢?

相关文章:

  • 2022-12-23
  • 2021-10-12
  • 2022-01-07
  • 2021-12-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-04-14
  • 2021-10-12
  • 2022-12-23
  • 2021-12-23
相关资源
相似解决方案