var scroll_height = (int) view.get_dom_document().document_element.scroll_height;
if (scroll_height> 1024) {
scrolled_window.set_size_request(1200, Int.min(scroll_height, 6000));
-
print("Resize to %d\n", scroll_height);
}
}, GLib.Priority.DEFAULT);
-/*
- var pe = new WebKit.PrintOperation(view);
-
-
-
- var list = Gtk.PaperSize.get_paper_sizes(false);
- var psetup = new Gtk.PageSetup();
- for(var i = 0; i < list.length(); i++ ) {
- var entry = list.nth_data(i).copy();
- if (entry.get_name() == "iso_a2") {
- psetup.set_paper_size(entry);
- }
- }
-
-
-
- var ps = new Gtk.PrintSettings();
- ps.set_printer("Print to File");
- ps.set("output-file-format", "pdf");
- ps.set("output-uri", "file://" + filename);
-
- pe.set_print_settings(ps);
- pe.set_page_setup(psetup);
- print("Calling Print?\n");
- pe.print();
-*/
+
});