私はpdfファイルを自動的に消化するように書いたC#winformsアプリケーションが必要です...私はセットアップインストーラープログラムに.webprintpdfタイプを登録しました。そして...私はtest.pdfという名前のファイルをtest.webprintpdfという名前に変更しました。ファイルエクスプローラでファイルをダブルクリックすると、自動的にアプリケーションによって開かれます。カスタムファイル拡張子はファイルエクスプローラーでは動作しますが、ブラウザーでは動作しません
しかし、私のhtmlで、私はこのコードを持っている...
<script language="JavaScript">window.location.href = 'test.webprintpdf';</script>
注:MIMEタイプは、このファイルの「アプリケーション/オクテットストリーム」に設定されています。
すべてのブラウザがファイルをダウンロードします...しかし、誰も私のアプリケーションを使用してそれを開こうとしません。
FirefoxとChromeではデフォルトで保存しています...開こうとすると、アプリは可能な「ヘルパー」アプリケーションのリストに表示されませんが、実行可能ファイルを参照すると機能します良い。どちらの場合も、[デフォルトとして保存]は無効または使用できません。
IEでは...ファイルのテキストがブラウザウィンドウに表示されます。