Απεικόνιση κειμένου

Η απόδοση κειμένου γίνεται χρησιμοποιώντας Pango. Το αντικείμενο Pango::Layout για την εκτύπωση πρέπει να δημιουργηθεί καλώντας τη μέθοδο PrintContext::create_pango_layout(). Το αντικείμενο PrintContext παρέχει επίσης τα μετρικά της σελίδας, μέσα από την get_width() και get_height(). Ο αριθμός των σελίδων μπορεί να οριστεί με την PrintOperation::set_n_pages(). Για ενεργή απόδοση του κειμένου Pango στην on_draw_page, πάρτε μια Cairo::Context με PrintContext::get_cairo_context() και εμφανίστε τις Pango::LayoutLines που εμφανίζονται μέσα στον ζητούμενο αριθμό σελίδας.

Δείτε ένα παράδειγμα πώς ακριβώς μπορεί να γίνει αυτό.