0

AS3??を使用して、コンピューターに接続されている使用可能なプリンターのリストを取得する方法

FlexPrintJob クラスと他の提供されたクラスは、プリンターの仕様 (印刷幅、高さなど) に重点を置いているため、解決策を提供していないようです。

プリンターのリストを提供する flash.PrintJob クラスがありますが、これはフラッシュとエア用であるため、私のプロジェクトには適用できません。

4

1 に答える 1

1

このコードがうまくいくことを願っています

var availablePrinters:Vector. = PrintJob.printers; var printersCollection:ArrayCollection = new ArrayCollection(); if (availablePrinters) for (var i:int = 0; i < availablePrinters.length; i++) printersCollection.addItem(availablePrinters[i]);

CTR + Enter で実行したときに (availablePrinters) が使用可能な場合、しかし、ネストされた SWF が HTML に埋め込まれている場合、availablePrinters が null である場合は、何らかの理由でわかりません。

于 2013-06-13T06:11:18.387 に答える