Print specific figure in GUI
이전 댓글 표시
Welcome All
I hope to be alright :)
I make GUI in matlab , it's contain print button because i want to print specific figure in my GUI
I try that :
function pushbutton4_Callback(hObject, eventdata, handles) % hObject handle to pushbutton1 (see GCBO) % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA)
% Callback function run when the Print menu item is selected
h = handles.axes2;
print(h)
but, an Error was Appear !!
Plz help me :(
채택된 답변
추가 답변 (4개)
Oliver Woodford
2011년 11월 29일
The export_fig package contains a function called isolate_axes. You can use this to send a specific axes to a printer as follows:
figure_handle = isolate_axes(axes_handle);
print(figure_handle, ...); % Add the correct print options here
close(figure_handle);
axes_handle can also be a vector of handles of axes in the same figure, in which case all the axes will be printed.
Daniel Shub
2011년 11월 29일
1 개 추천
You can print a single axis with export_fig: http://www.mathworks.com/matlabcentral/fileexchange/23629-exportfig
댓글 수: 3
Image Analyst
2011년 11월 29일
Correction - that's export_fig, NOT to be confused with exportfig.
Daniel Shub
2011년 11월 29일
@IA, nice catch. I fixed it.
Maryam Emad
2011년 11월 29일
Raphael Ferreira
2018년 3월 8일
0 개 추천
Hi, how are you? Were you able to print a specific figure in the guide? If yes, can you send the code to my emai? email: rkhayker@gmail.com I am developing my thesis and I need this function. I've been trying for two weeks. I'm grateful already!
댓글 수: 1
Jan
2018년 3월 8일
Please do not hijack another thread, but open your own one. The nature of this forum is sharing solutions in public, so sending code to an email address is not the right way.
Explain in your new thread, what "print a specific figure in the guide" means, because this is not clear yet.
카테고리
도움말 센터 및 File Exchange에서 Creating, Deleting, and Querying Graphics Objects에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!