我想设置我的prnter的默认纸张尺寸= A5
我的代码是
printDocument.DefaultPageSettings.PaperSize.RawKind = 11;
但此代码不起作用。还有其他方法吗?请帮助我。
答案 0 :(得分:0)
您不能盲目地修改PaperSize
对象中的一个属性并期望它能够正常工作。 PaperSize
属性的documentation显示为:
将页面的PaperSize属性设置为有效PaperSize,可通过PrinterSettings.PaperSizes集合获取。
如果打印机支持A5纸张尺寸,您可以在Kind
属性中查看PaperKind.A5
值以查找正确的设置。或者,使自己成为具有相应维度的自定义PaperKind
实例。