我是一名学生,正在研究我的实践项目。 我在Azure上有一个数据库,我的网站连接到数据库也在Azure上。 但现在我想从网站上打印一个POS标签。我要打印的标签是Visual Studio中的代码。
但是当我尝试从网站上打印时,它说:访问打印机的设置无效。 我该如何解决这个问题?我读过有些人在Azure上制作虚拟机并在那里工作。
我无法使用javascript:Window.Print()
,因为我不想从网站上打印任何内容,只需从代码中打印。
var ps = new PrinterSettings();
ps.PrinterName = "Brother QL-500";
var size = new PaperSize("My Size", 2, 1);
ps.DefaultPageSettings.PaperSize = size;
recordDoc.PrinterSettings = ps;
recordDoc.Print();