AS3
??を使用して、コンピューターに接続されている使用可能なプリンターのリストを取得する方法
FlexPrintJob クラスと他の提供されたクラスは、プリンターの仕様 (印刷幅、高さなど) に重点を置いているため、解決策を提供していないようです。
プリンターのリストを提供する flash.PrintJob クラスがありますが、これはフラッシュとエア用であるため、私のプロジェクトには適用できません。
AS3
??を使用して、コンピューターに接続されている使用可能なプリンターのリストを取得する方法
FlexPrintJob クラスと他の提供されたクラスは、プリンターの仕様 (印刷幅、高さなど) に重点を置いているため、解決策を提供していないようです。
プリンターのリストを提供する flash.PrintJob クラスがありますが、これはフラッシュとエア用であるため、私のプロジェクトには適用できません。
このコードがうまくいくことを願っています
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 である場合は、何らかの理由でわかりません。