How to print APP Window
50 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Jeanne Parmentier
am 23 Jul. 2019
Bearbeitet: Austin Burritt
am 26 Jan. 2022
Hello everyone,
I am creating a App in the App Designer to allow me import data, plot it in figures, add text, information etc. and I would like to export everything (figures + text) in a PDF.
I would like to print my app window like I was able to do when I used GUI figure in a PDF document, when a "PDF Export" button is pushed.
This is how it was working on GUI:
function pushbutton_PDF_Callback(hObject, eventdata, handles)
orient(GUI_Screen,'landscape');
print(GUI_Screen,'-fillpage', '-dpdf', 'GUI_Screen.pdf')
It would be a bit like a screenshot of the window, but I can't figure out how to do it!
Does anyone have a clue about it ?
Thanks!
1 Kommentar
Douglas Anderson
am 23 Apr. 2020
If you are using Windows 10, just use the "Snipping Tool" (type Snipping Tool in the search window). That worked fine for me!
Akzeptierte Antwort
Navya Seelam
am 26 Jul. 2019
Hi,
“print” functionality is not supported by App Designer. Moreover, figures created programmatically using UIFigure do not support save, load and savefig functions.
Possible workaround in your case is to create a pushbutton and create local handle to the figure in the callback for pushbutton. Assign the individual values of figure generated using UIFigure to the local figure and use “saveas” to save the local figure in pdf format as shown below.
h=figure;
a=app.UIAxes.XAxis.Parent.Children.XData;
b=app.UIAxes.YAxis.Parent.Children.YData;
plot(a,b);
saveas(h,'savename','pdf') ;
For more details on unsupported functionality in App Designer refer the following link
2 Kommentare
Weitere Antworten (1)
Austin Burritt
am 26 Jan. 2022
Bearbeitet: Austin Burritt
am 26 Jan. 2022
For newcomers to this question, starting with R2020b is possible to print the app window to a pdf using the exportapp function. Adam Danz's answer to this question gives a lot of different ways to print UI figures and axes with different versions of MATLAB.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Interactive Control and Callbacks finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!