【问题标题】:How to set infinite height with PaperSize using PrintDocument?如何使用 PrintDocument 使用 PaperSize 设置无限高度?
【发布时间】:2018-08-27 21:50:22
【问题描述】:

我正在遵循指南: How to override Custom Papersize in C#

但不知道如何设置无限高。 我正在使用收据打印机。 如何设置无限高纸张尺寸?

_printerDocument.DefaultPageSettings.PaperSize = ?

如果没有此设置,我可以无限打印,但我的宽度已关闭。 所以我必须添加右边距才能使打印适合。

【问题讨论】:

    标签: c# printdocument


    【解决方案1】:

    好的,所以我可以通过添加一个非常大的数字来设置“无限”高度。

    _printerDocument.DefaultPageSettings.PaperSize = new PaperSize("Custom", 285, 99999);
    

    【讨论】:

    • 传递int.MaxValue 会将Height 设置为int 可以表示的大小。当然,“大得离谱”和无限不是一回事,但出于实际目的,也许它们是。
    猜你喜欢
    • 2011-03-30
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多