我想要一個我編寫的C#winforms應用程序來自動消化PDF文件...所以,我在我的安裝程序中註冊了類型.webprintpdf。並且...我將名爲test.pdf的文件重命名爲test.webprintpdf ...當我在文件資源管理器中雙擊該文件時...它會被我的應用程序自動打開。自定義文件擴展名在文件瀏覽器中可用,但不適用於瀏覽器
然而,在我的HTML我有這樣的代碼......
<script language="JavaScript">window.location.href = 'test.webprintpdf';</script>
注:MIME類型設置爲「應用程序/八位字節流」這個文件。
所有的瀏覽器下載文件...但他們都不想用我的應用程序打開它。
使用Firefox和Chrome時,它默認保存...當我嘗試打開它時,我的應用程序不會顯示在可能的「幫助程序」應用程序列表中......但是如果我瀏覽到我的可執行文件,精細。但是,在這兩種情況下,「保存爲默認值」被禁用或不可用。
在IE中...文件的文本只顯示在瀏覽器窗口中。