Bonjour,
Je suis à la recherche d'une fonction qui pourrait sauvegarder mon image cairo que j'arrive à afficher.
Voici en gros comment ma fonction marche:
J'envoie la fenêtre sur laquelle je vais travailler et les coordonnées des points à tracer
Puis je trace les courbes voulues.
Et je quitte
J'aimerais pouvoir enregistrer entre temps l'image tracée dans un format jpeg,pdf, png,gif.... "qu'importe"
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 void callback_expose_event(GtkWidget *widget,GdkEventExpose *event,gpointer pdata) { cairo_t *cr; COORDONNEES *coord=(COORDONNEES *) pdata; cr = gdk_cairo_create (widget->window); /* Trace les courbes selectionnees */ /* Trace les angles et les cercles */ cairo_destroy(cr); }
Partager