2016-12-26 98 views

回答

0

PDF文件不会被下载,因为它们是由内置PDF阅读器插件打开的。

要下载这些文件,您需要先禁用PDF插件。

要启用/禁用特定的插件,你应该创建自己的PluginFilter实现:

class CustomPluginFilter : PluginFilter 
{ 
    public bool IsPluginAllowed(PluginInfo pluginInfo) 
    { 
     return pluginInfo.MimeTypes.Contains("application/pdf"); 
    } 
} 

此过滤器,然后注册,如下图所示:

pluginManager.PluginFilter = new CustomPluginFilter(); 

IsPluginAllowed()方法加载过程中调用当这个网页检查一个特定的插件是否被允许时。

PDF插件被禁用后,DotNetBrowser将下载PDF而不是显示它。

描述由下面的链接如何禁用插件可以找到的文章:

http://dotnetbrowser-support.teamdev.com/documentation/plugins-manager

相关问题