【发布时间】:2015-06-07 16:31:59
【问题描述】:
我有最新的 CefGlue 版本 (3.2272.2035)
我需要将当前页面保存为 PDF。我想以某种方式(JS/C#)与我的 CEF 交互并让它为我创建 PDF。
- 我已经尝试使用 javascript.window.print() 来达到这个目的,但没有成功,因为我所拥有的就是这样的窗口。
- 我在 CefPrintHandler 中找到了 OnPrintJob 方法,但我不知道调用它的正确方法是什么 + cmets 说:“实现此接口以在 Linux 上处理打印” 我需要在 Windows 环境(x64/x86)上处理打印到 pdf
任何代码示例都将不胜感激。提前感谢您的帮助。
【问题讨论】:
-
There is a patch 可以打印到 PDF,但它不在当前的 CEF 主干中(因此不在 CefGlue 中)。您必须重新编译两者才能使用它
标签: javascript c# pdf-generation chromium-embedded cefglue