HTML文書は、Windows標準設定の印刷ダイアログ画面が表示されますので、サービスからは印刷ボタンに応答できないため印刷できずPDF変換に失敗、PDF変換が行えません。
HTML文書をサービスからPDF変換するためには、MicroSoft Word の「印刷」の関連付け設定を、HTML(拡張子)に設定する事で可能となります。次にその設定方法をご説明します。
※Office2007 MS-Word との関連付けを例に説明します。
1) 拡張子[HTML]の”印刷”が関連付けされたレジストリ情報を変更します。
次のレジストリ登録ファイルをダウンロードします。
参照: ファイル(Set_HTMLPrint.reg)
2) レジストリ登録ファイル(Set_HTMLPrint.reg)をテキストエディタ(メモ帳)などで開き、
MS-Wordのインストールパスを確認し、異なっていれば修正します。
例) インストールドライブ名を”D:”に変更する
<変更前>
[HKEY_CLASSES_ROOT\htmlfile\shell\Print\command]
@=”\”C:\\Program Files\\Microsoft Office\\Office12\\WINWORD.EXE\” /x /n /dde”
↓
<変更後>
[HKEY_CLASSES_ROOT\htmlfile\shell\Print\command]
@=”\”D:\\Program Files\\Microsoft Office\\Office12\\WINWORD.EXE\” /x /n /dde”
3) 編集後に、ファイルをダブルクリックして実行し、レジストリ登録します。
※確認用のダイアログが表示されますので、「はい」ボタンを押して下さい。