Bonjour,
Je cherche une solution pour sauvegarder un graphique contenu dans un gui.
Pour résumer, je trace un graphique que je sauvegarde grâce à un bouton que j'ai judicieusement appelé "save as". Le problème que je rencontre est le suivant: autant mon code parvient à me sauver l'image en question, autant celle-ci est incomplète puisqu'elle est rognée sur sa partie droite. Je suppose qu'une solution de facilité serait de redimensionner la zone de traçage de mon gui, mais cette solution ne me satisfait guère. J'ai essayé de jouer sur la position du graph d'origine et du graph copié, mais rien à faire, j'obtiens toujours le même résultat d'une image rognée. Voici le code de mon callback pour le bouton "save as":
Auriez-vous une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 h=handles.axes1; handles.xl=get(gca,'position'); hNew=figure(); set(gcf,'position',handles.xl); copyobj(h,hNew); print(hNew, 'tesss', '-depsc2');
Je vous remercie d'avance de votre aide. Je précise que je débute en matlab...
Cordialement
-onyxi-
Partager