0
我正在尝试将CefSharp和pdf.js集成到C#应用程序中。如何在CefSharp上使用pdf.js?
我得到了CefSharp的工作很轻松,但在使用pdf.js加载PDF时遇到了麻烦。如果我使用捆绑的viewer.html加载pdf.js,但仅当它与我的PDF位于同一位置时才有效。
是否可以在我的应用程序中将Chrome扩展加载到CefSharp中? 我试着用命令行参数加载它,但它似乎并没有做任何事情:
settings.CefCommandLineArgs["--user-data-dir"] = "C:\\...\\chromium";
settings.CefCommandLineArgs["--load-extension"] = "C:\\...\\PDF-Viewer_v1.5.294";
我缺少的东西,或者这是不可能的?
有没有原因您不使用内置的pdf查看器? – amaitland
因为如果您单击PDF中的链接然后导航回来,它不会保留您在文档中的位置,但是pdf.js可以。 –
您必须手动禁用内部PDF阅读器并找出手动加载pdf.js的方法,CEF尚未实现扩展,您可以通过https://bitbucket.org跟踪进度/ chromiumembedded/cef/issues/1947/add-support-for-chrome-extensions – amaitland