首页 > 解决方案 > WPF 打印到 Epson TM-H6000 Slip

问题描述

我正在尝试打印到 Epson TM-H6000 Slip 打印机。我可以打印到收据打印机,但不能打印到单据。

PrintDialog printDlg = new PrintDialog();
printDlg.ShowDialog();
FlowDocument doc = new FlowDocument(new Paragraph(new Run("Some text goes here")));
IDocumentPaginatorSource idpSource = doc;
printDlg.PrintDocument(idpSource.DocumentPaginator, "Testing");

选择收据会将文本打印到收据打印机。向滑动发送相同的命令,它进纸但不打印任何东西。

编辑:我应该注意到它确实打印了一个 Windows 测试页

标签: wpfprinting

解决方案


我找到了一个解决方案,但这不是一个好的解决方案。基本上,如果我将字体大小设置为 19 或更大,它就会打印出来。如果它在 19 岁以下,那么它只会提供页面。

我不知道这是否是 MSPrintDocument或 Epson 的打印机驱动程序的问题。如果有人有想法请回复!


推荐阅读