[英]CefGlue silent printing to PDF
我遲到了CefGlue版本(3.2272.2035)
我需要將當前頁面保存為PDF。 我想以某種方式與我的CEF互動(JS / C#)並讓它為我創建PDF。
任何代碼示例將不勝感激。 在此先感謝您的幫助。
您需要合並此補丁並從源代碼重新編譯cef; 此外,您可能需要為CefGlue添加一些膠合邏輯。 我自己測試了補丁(在C ++ API上)並且運行正常。
編輯:補丁將合並到主干。
如果您只需要打印一些頁面(特別是如果這些頁面在您的控制之下),您就可以了。 但是,如果您需要(就像我當時所做的那樣)幾乎可以打印任何內容,您可能會面臨這樣的事實,即某些網頁不會對打印視圖呈現任何有用的內容。 此外,即使是那些表現良好的人也會與你在屏幕上看到的顯着不同 - 而這也不是CEF的行為,因為即便是Google Chrome也顯示出同樣的問題。 在我的應用程序中,這是禁止的,所以我放棄了打印並開始捕獲屏幕(並使用C ++中的pdf庫將其保存為pdf),但也許你的應用程序並不像我的那樣苛刻。 干杯!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.