Vista previa

The native GTK print dialog has a preview button, but you may also start a preview directly from an application:

// in a class that inherits from Gtk::Window...
auto op = PrintOperation::create();
// ...set up op...
op->run(Gtk::PrintOperation::Action::PREVIEW, *this);

En Unix, el gestor de previsualización predeterminado usa un programa visor externo. En Windows, se mostrará el diálogo nativo de previsualización. Si es necesario, puede modificar este comportamiento y proporcionar un diálogo de previsualización personalizado. Consulte el ejemplo en /examples/book/printing/advanced.