wpf - 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 测试页
解决方案
我找到了一个解决方案,但这不是一个好的解决方案。基本上,如果我将字体大小设置为 19 或更大,它就会打印出来。如果它在 19 岁以下,那么它只会提供页面。
我不知道这是否是 MSPrintDocument
或 Epson 的打印机驱动程序的问题。如果有人有想法请回复!
推荐阅读
- sql-server - 如何从两个临时表中获取数据并插入第三个表而不在 SQL Server 中添加新行
- python - Django - 无法更新表单
- r - 如何在ggplot图上添加指数回归方程和R2
- apache-spark - 如何解决 Spark Context 的路径问题?AnalysisException:路径不存在:文件:/opt/workspace/
- php - Laravel 5.8.38 Error 419 Token Mismatch only on production server in Firefox Only
- django - 熊猫,转换日期时间列格式的更改列类型
- crystal-reports - 交叉表报表查询
- c# - 在 C# Web Api 核心的控制器中动态实现服务
- angular - Angular / RXJS - 如何在 switchMap 之后执行逻辑
- c# - 如何在 api 中限制访问令牌的使用