如何获取连接到计算机的可用打印机列表,使用AS3
?
似乎 FlexPrintJob 类和其他提供的类没有为我提供解决方案,因为它们更多地关注打印机规格(打印宽度、高度等)。
有一个提供打印机列表的 flash.PrintJob 类,但这不适用于我的项目,因为它适用于 flash 和 air。
如何获取连接到计算机的可用打印机列表,使用AS3
?
似乎 FlexPrintJob 类和其他提供的类没有为我提供解决方案,因为它们更多地关注打印机规格(打印宽度、高度等)。
有一个提供打印机列表的 flash.PrintJob 类,但这不适用于我的项目,因为它适用于 flash 和 air。
我希望这段代码对你有用
var 可用打印机:矢量。= PrintJob.printers; var printersCollection:ArrayCollection = new ArrayCollection(); if (availablePrinters) for (var i:int = 0; i < availablePrinters.length; i++) printersCollection.addItem(availablePrinters[i]);
if (availablePrinters) 在使用 CTR + enter 运行时可用,但是,当嵌套的 SWF 嵌入到 HTML 中时,availablePrinters 为 null 不知道任何原因