标签: cefglue

如何在c#中更改chrome嵌入式框架中的用户代理?

请帮我在visual c#中更改chrome嵌入式框架的用户代理.它使用默认的铬代理,但我想将其更改为使用我的浏览器名称.

c# chromium-embedded cefglue

5
推荐指数
2
解决办法
1万
查看次数

CefGlue无声打印到PDF

我迟到了CefGlue版本(3.2272.2035)

我需要将当前页面保存为PDF.我想以某种方式与我的CEF互动(JS/C#)并让它为我创建PDF.

  1. 我试图使用javascript.window.print()为此目的没有成功,因为,我所有的都是这样的窗口.

在此输入图像描述

  1. 我在CefPrintHandler中找到了OnPrintJob方法,但我不知道调用它的正确方法+注释说:"实现此接口以处理Linux上的打印",我需要在Windows环境中处理打印到pdf(两者都是x64/86)

任何代码示例将不胜感激.在此先感谢您的帮助.

javascript c# pdf-generation chromium-embedded cefglue

5
推荐指数
1
解决办法
1050
查看次数

在Visual Studio Stop上做出反应

当从Visual Studio运行代码时,是否有可能运行代码?

我正在使用CefGlue库来构建一个WinForms应用程序,并意识到按下从Exception到两个没有打开内容的窗口的停止按钮时会出现问题.一个单独的过程继续在后台运行.很好地停止Cef我需要exectue CefRuntime.Shutdown();也许这是因为它没有在Visual Studio托管过程中运行应用程序,因为CefGlue有这个问题(见这个).这不会影响生产,但在开发和测试时会很讨厌,但是我想执行一些代码来解决问题.

我猜这是不可能的,但如果是这样,那将会很有趣.

因此,我正在寻找一种在开发时按下停止按钮时Visual Studio停止应用程序时执行某些代码的方法.

注意:我使用的是Visual Studio 2013和2015.

编辑 使用极少数代码行无法重现问题.不过我试图在这里创建一个简化的例子

c# visual-studio cefglue

5
推荐指数
1
解决办法
143
查看次数