2017-08-29 4 views
2

Dans un ancien projet DCEF (v1), j'ai utilisé cette ligne pour imprimer:Impression à partir de chrome Cadre intégré 3

Chromium1.Browser.MainFrame.Print; 

Je travaille maintenant avec DCEF3 dans un projet Delphi 2010. Je sais que les versions antérieures de CEF3 n'ont pas été imprimées, mais existe-t-il un moyen de le faire maintenant? Jusqu'à présent, aucun endroit où j'ai regardé n'a montré comment. Merci.

+1

'Chromium1.Browser.Host.Print;'? – Victoria

+0

Semble fonctionner. Merci – Eric

+0

Il devrait :) DCEF3 appelle en interne cette méthode [Print] (http://magpcss.org/ceforum/apidocs3/projects/ (default) /CBrBrowserHost.html#Print()). – Victoria

Répondre

2

En DCEF3 il est:

Chromium1.Browser.Host.Print; 

Dans CeF3, le procédé Print a été déplacé à la classe CefBrowserHost, qui est accessible par la ligne de code ci-dessus dans DCEF3.