c# - 如何使用 PrintDocument 使用 PaperSize 设置无限高度?
问题描述
我正在遵循指南: 如何在 C# 中覆盖自定义纸张大小
但不知道如何设置无限高。我正在使用收据打印机。如何设置无限高纸张尺寸?
_printerDocument.DefaultPageSettings.PaperSize = ?
如果没有此设置,我可以无限打印,但我的宽度已关闭。所以我必须添加右边距才能使打印适合。
解决方案
好的,所以我可以通过添加一个非常大的数字来设置一个“无限”的高度。
_printerDocument.DefaultPageSettings.PaperSize = new PaperSize("Custom", 285, 99999);
推荐阅读
- javascript - 回调是否也称为高阶函数?
- amazon-web-services - 如何在 AWS Forgot Password 场景中支持多语言电子邮件
- git - git reset 的 --hard、--merge 和 --keep 有什么区别?
- python - 在给定条件下向 pandas DataFrame 添加值
- scala - Spark MLlib:DecisionTree.trainClassifier 和 DecisionTree.train 之间的区别
- android - Google Play 应用内购买 - 服务器端验证
- python - 在运行我的 python 代码时,它给了我错误“ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败 (_ssl.c:726)”
- javascript - 如何在表格的同一行上获取多个按钮?
- typescript - 在 TypeScript 中获取带有值字符串(反向映射)的枚举键
- highcharts - 使用 boost 在缩放范围内没有点时显示放大的系列线