« アプリケーションデータ変換のパラメータ調整をしたい | メイン | AutoCADデータを変換したい »

2008年07月30日

MSオフィス文書以外のアプリを変換したい

MSオフィス文書以外のアプリケーションファイルは、その拡張子に関連付けた
アプリケーションを使用して、Windows標準の外部からの印刷実行機能(エクスプローラ
でファイルを選択>右クリック>印刷にて印刷する機能)を使用して行います。

※外部のアプリケーションを自動的に起動して変換する形になりますので、変換の可否は、
  変換対象のファイルに関連付けて使用するアプリケーションが自動印刷できるかどうか
  に依存します。

(1) インストール前の準備
 変換対象のアプリケーションファイルファイルを開いて印刷することができる
 アプリケーションを用意します。

(2) (1)のアプリケーションをインストールします。

(3) (1)のアプリケーションで自動印刷できるかどうかを確認します。
 具体的には、次の条件を満たすことが必要です。

 a) エクスプローラでファイルを選択し、右クリックすると「印刷」というメニューが表示される。

 b) a)の印刷メニューから印刷ができる。

 c) 仮想プリンタのサービス(※注1)が動作しているときに「HG/VPrinter Ver2」に対して印刷を行うと、  C:\WINDOWS(WINNT)\Temp\HGVPrinter に拡張子EMFのファイルが作成される。

 d) a)の印刷メニューから印刷したときに、印刷ダイアログ以外の対話的な操作が必要な画面は
  表示されない。

※もし印刷できない場合、エクスプローラのツールメニュー>フォルダオプション>ファイルの種類
  より、変換対象の拡張子に設定されている「print」のコマンドを確認します。
  一般的には、「<アプリケーションへのパス> /p "%1"」等のコマンドで印刷できる場合が多い
  ようです。他のファイル形式をご参考にされるとよろしいかと思います。

  なお、印刷(変換)の可否は前述のとおり、関連づけるアプリケーションに依存します。

(4) PscanServの設定画面にて、変換対象設定>アプリケーションファイルの変換設定>
  変換対照形式の選択画面にて、その他の形式>オプション 対象の拡張子を追加します。
 ※この画面に拡張子が表示されないときは、(3)の設定をご確認ください。

※注1 名前が「HG/VPrinter Monitor Service」のサービスです。
  Windowsのサービスの管理画面は次の方法で表示します。

  1)スタート>設定>コントロールパネルを表示します

  2)サービスの設定画面を開きます。

  A. WinXP以上のカテゴリ表示の場合
   パフォーマンスとメンテナンス>管理ツール>サービス

  B. それ以外の場合
   管理ツール>サービス

投稿者 hypergear : 2008年07月30日 14:13