正在下载CefSharp,这是第一个也是最有效的发现PDF的机会

时间:2018-12-21 17:59:11

标签: cefsharp chromium-embedded

我目前正在尝试对PDF文件进行一些自定义处理。我想在PDF应用程序中打开PDF。我在例如CefSettings中设置此问题。 CefCommandLineArgs.Add(“ disable-pdf-extension”,“ 1”)是该网站还在面板中的特定时间显示PDF。如果设置为“ disable-pdf-extension”,则该面板显示为空,并且pdf当然会在外部应用程序中打开。

我可以动态设置“ disable-pdf-extension”吗?还是只能在初始化时设置一次?

我目前正在做的是尝试了解何时在OnBeforeBrowse中下载PDF,获取URL,取消浏览并使用HTTPWebRequest自己下载文件。

我的问题是OnBeforeBrowse中的某些URL不表示它们是否为PDF。那么,什么时候我第一次知道浏览器将显示PDF?目前,我可以在OnResourceResponse中看到它,但是在此之前还有什么?

cefsharp是否出于“吞咽” pdf文件的考虑而决定使用其内部pdf.dll进行显示,还是出于cefsharps的控制?

0 个答案:

没有答案