【发布时间】:2018-08-27 21:50:22
【问题描述】:
我正在遵循指南: How to override Custom Papersize in C#
但不知道如何设置无限高。 我正在使用收据打印机。 如何设置无限高纸张尺寸?
_printerDocument.DefaultPageSettings.PaperSize = ?
如果没有此设置,我可以无限打印,但我的宽度已关闭。 所以我必须添加右边距才能使打印适合。
【问题讨论】:
标签: c# printdocument
我正在遵循指南: How to override Custom Papersize in C#
但不知道如何设置无限高。 我正在使用收据打印机。 如何设置无限高纸张尺寸?
_printerDocument.DefaultPageSettings.PaperSize = ?
如果没有此设置,我可以无限打印,但我的宽度已关闭。 所以我必须添加右边距才能使打印适合。
【问题讨论】:
标签: c# printdocument
好的,所以我可以通过添加一个非常大的数字来设置“无限”高度。
_printerDocument.DefaultPageSettings.PaperSize = new PaperSize("Custom", 285, 99999);
【讨论】:
int.MaxValue 会将Height 设置为int 可以表示的大小。当然,“大得离谱”和无限不是一回事,但出于实际目的,也许它们是。