将标签打印调整为标签尺寸

时间:2019-02-14 08:21:34

标签: c# winforms printing

我正在使用c#和winforms开发标签打印软件。我一直在尝试根据标签的大小调整要打印的图像。用户可以告诉软件标签尺寸是50 * 50、40 * 40还是40直径。但是该软件无法按预期打印图像。

这是我尝试的解决方案:在打印文档的参数中更改纸张尺寸,但是仍然有麻烦。

如果有人有一个主意,谢谢帮助我...

PaperSize paperSize = new PaperSize("Carré 40x40", 157, 157);
paperSize.RawKind = (int)PaperKind.Custom;
pd.DefaultPageSettings.PaperSize = paperSize;
pd.PrinterSettings.DefaultPageSettings.PaperSize = paperSize;

这是我在上述几行中获得的权利,以及在删除这些行时所获得的收益。

如果不清楚,可以说我希望我的软件能够像在这里一样在不同的设置之间切换:

谢谢

0 个答案:

没有答案