c# - 用c#连续打印

标签 c# printing continuous

我使用的是点阵打印机,并且必须进行连续的打印作业。

我使用的纸张尺寸为 213mm X 350mm,并在页面中间分开。

我已经尝试过一些方法,并且能够打印页面的第一面,但是当涉及到页面的第二部分时,打印内容会发生偏移?

是否有任何教程可以解释如何从头开始执行此操作,包括打印机的设置应该是什么。

我正在使用 C# 进行编码,但我猜 .Net 的库不适合此操作。

有什么建议吗?

最佳答案

也许看起来有点奇怪,但不久之前我们已经使用类似的方法从 Windows 打印到矩阵打印机

  1. 将内容写入文件(需要时使用打印机转义序列;在页面结束处写入 FF(换页);您需要在打印机上设置正确的页面大小)
  2. shell exec“复制文件.txt lpt1:”

关于c# - 用c#连续打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2425712/

相关文章:

c# - 在 C# Facebook MVC 应用程序模板中,如何为我的应用程序获取 ads_read 权限?

c# - Entity Framework - 将现有实体添加到种子方法中的一对一关系

c# - Xamarin iOS 共享按钮

css - 通过在 Firefox 中不起作用的 css 在每个页面上打印水印文本和图像

python - 创建一个使用时序逻辑在两种不同状态之间切换的模型?

c# - WCF 的非企业用途?

vba - 如何在 VBA 中更改打印机对话框的默认名称? (使用打印机对话框的句柄时)

c# - 获取网络中可用的所有打印机 - 不仅仅是本地打印机

svn - 虚拟机上的巡航控制

linux - 如何使用退出代码顺序运行 shell 脚本?