Disons que je fais une surface comme ceci:Cairo: Recadrage d'une surface PDF?
cairo_surface_t* surface = cairo_pdf_surface_create("pdffile.pdf", 40000, 40000);
cairo_t* cr = cairo_create(surface);
C'est une grande surface! La raison en est que je ne connais pas la taille de mon dessin jusqu'à ce que je l'ai tracé (c'est un graphique compliqué, généré à la volée). Après que je l'ai tracé, il semble assez trivial de recadrer la surface. Alors, comment je fais?
Merci Uli, a parfaitement fonctionné. –