APIを使ってWebアプリケーションに実装します。Printの機能」を参照してください。Webアプリケーションへの機能の実装例については、製品に添付されたサンプルを参照してください。サンプルのプログラムを動かす」を参照してください。印刷やプレビューのAPIでは、SVF実行部で作成した印刷データを指定します。印刷データ自体は、Webアプリケーションで別途作成する必要があります。「ファイル(圧縮)」形式で作成された印刷データの利用を推奨します。APIについて説明します。APIのライブラリ「sdp.js」を読み込んで利用します。APIの詳細については各ページを参照してください。Printのインスタンスを生成します。各機能は、生成したインスタンスのメソッドで実装します。インスタンスの生成については、「コンストラクター」を参照してください。指定した印刷データを指定したプリンターに印刷します。showPrinterSelectDialogプリンターの選択だけができる「プリンター選択ダイアログ」を表示します。プリンターを選択した後[OK]ボタンをクリックすると、指定した印刷データを選択したプリンターから印刷します。指定した印刷データを別ウィンドウにプレビュー表示します。プレビュー画面から印刷ボタンをクリックした際の動作も指定します。指定した印刷データをiframeにプレビュー表示します。プレビュー画面から[印刷]ボタンをクリックした際の動作も指定します。プレビュー時に作成された一時ファイルの削除と、メモリの開放を行います。クライアントPCに登録されているプリンターの一覧と各プリンターの情報を取得します。指定したファイルで、ローカルPCの動作設定を更新します。「Traymap.ini」を変更するためのXMLファイルを指定して、ローカルPCの「Traymap.ini」を更新します。「Traymap.ini」はEMFまたはEMFPLUSで印刷する場合に、APIで指定したトレイ番号とプリンターの給紙トレイ番号を紐付けするために使用します。Printでは非同期処理をする際にPromiseオブジェクトを使用します。11でも使用することができます。Packに同梱されている以下のファイルを、「sdp.js」と同じフォルダー内に配置してください。previewwindow.htmlgif-load.gif。