我想要一个我编写的C#winforms应用程序来自动消化PDF文件...所以,我在我的安装程序中注册了类型.webprintpdf。并且...我将名为test.pdf的文件重命名为test.webprintpdf ...当我在文件资源管理器中双击该文件时...它会被我的应用程序自动打开。自定义文件扩展名在文件浏览器中可用,但不适用于浏览器
然而,在我的HTML我有这样的代码......
<script language="JavaScript">window.location.href = 'test.webprintpdf';</script>
注:MIME类型设置为“应用程序/八位字节流”这个文件。
所有的浏览器下载文件...但他们都不想用我的应用程序打开它。
使用Firefox和Chrome时,它默认保存...当我尝试打开它时,我的应用程序不会显示在可能的“帮助程序”应用程序列表中......但是如果我浏览到我的可执行文件,精细。但是,在这两种情况下,“保存为默认值”被禁用或不可用。
在IE中...文件的文本只显示在浏览器窗口中。