Tag: render

JavaFX 2.0+ WebView / WebEngine将网页呈现给图像

我正在寻找一种加载页面并将渲染保存为图像的方法,就像使用CutyCapt一样(QT + webkit EXE就是这样)。 目前并且没有JavaFX,我通过从java调用外部进程并渲染到文件而不是将该文件加载到ImageBuffer中来实现…既不优化也不实用,甚至更少跨平台… 使用JavaFX2 +我尝试使用WebView和WebEngine: public class WebComponentTrial extends Application { private Scene scene; @Override public void start(final Stage primaryStage) throws Exception { primaryStage.setTitle(“Web View”); final Browser browser = new Browser(); scene = new Scene(browser, 1180, 800, Color.web(“#666970”)); primaryStage.setScene(scene); scene.getStylesheets().add(“webviewsample/BrowserToolbar.css”); primaryStage.show(); } public static void main(final String[] args) { launch(args); } } class […]