我必须创建一个应用程序才能在此打印机DNP DSRX1中打印图片,它具有许多不同的纸张尺寸,可以将它们切成不同的格式,例如6x4“或2x6”。
我已经可以打印了,我的问题是将这些纸张切成正确的格式。
我尝试使用PrinterSettings.DefaultPageSettings.PaperSize设置纸张尺寸,但是它没有按预期裁切纸张。
我不知道如何使用PrintDocument来执行此操作,或者我是否需要使用其他内容。
我真的很坚持,不胜感激。
这是我设置纸张尺寸的代码:
printDocument1.PrinterSettings.DefaultPageSettings.PaperSize = new PaperSize("size", (int)Width, (int)Height);
答案 0 :(得分:0)
因此,经过大量研究,我认为这是不可能的。解决我的问题的方法是在应用程序中使用Linux打印终端命令。 Linux有很多用于打印的配置,所以这是我得到的最好的解决方案。