Bonjour,
je cherche a afficher une image a partir d'un programme en C, avec GTK
Merci pour votre aide
++
Bonjour,
je cherche a afficher une image a partir d'un programme en C, avec GTK
Merci pour votre aide
++
Salut, gtk_image_new_from_file devrait convenir ... sinon plus de détails si cela ne te conviens pas !
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
j'ai essayer avec la fonction gtk_image_new_from_file mais rien a faire, ca ne marche pas (il me met une feuille blanche avec une croix rouge a l'intérieur à la place de l'image)
Oui, cela indique qu'il y'a eu une erreur pendant le chargement de l'image ... peut-être est-ce une image avec un format non supporté, enregistre voir ton image en JPG par exemple et tente le coup à nouveau, sinon vérifie bien que le chemin indiqué est correcte !Envoyé par gy0m76
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Tu peux aussi utiliser une autre approche qui te permet de détecter les éventuelles erreurs soit en utilisation d'abord la fonction gdk_pixbuf_new_from_file puis si le chargement a réussi, tu peux ensuite utiliser la fonction gtk_image_new_from_pixbuf
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
voici mes 2 lignes de commandes
pPixBufA = gdk_pixbuf_new_from_file("/usr/share/pixmaps/10.png", NULL);
pPixBufB = gdk_pixbuf_new_from_file("/usr/share/pixmaps/11.jpg", NULL);
j'ai essayer en jpg en png, ca ne change rien...![]()
Partager