明らかにflash.printing.PrintJobを使用して、as3で印刷を行う必要がありますが、問題があります。
PrintJob.start() によって表示される印刷ダイアログでユーザーが設定した設定がデータベースに保存されている設定と一致することを検証する必要があり、PrintJob.start() を呼び出す以外にその情報を取得する方法はありません。
ページ設定が無効な場合、addPage() も send() も呼び出しませんが、数秒後 (約 15 秒) に空白のドキュメントが印刷されます。
何か案が?PrintJob をキャンセルするにはどうすればよいですか? AIR には PrintJob.terminate() がありますが、フラッシュをターゲットにしています。
ありがとうございました!