Saving pdf (png) with user adding the name

I have a GUI with a save button, and I would like to open a dialog box where the user can enter the filename and select the format of the file (pdf or png)

 採用された回答

Hamoon
Hamoon 2015 年 9 月 10 日

0 投票

You can use this code inside the Callback function of your save button:
[filename, pathname] = uiputfile({'*.pdf';'*.png';'*.*'},'Save as');
if isequal(filename,0) || isequal(pathname,0)
% user selected cancel button
else
% user selected a pathname and filename
% you can use these variables to save what you want
% in that path and by that name
end
you can also specify a path as default:
[filename, pathname] = uiputfile({'*.pdf';'*.png';'*.*'},'Save as', 'C:\untitle.png');

2 件のコメント

Alexandra Topciov
Alexandra Topciov 2015 年 9 月 10 日
Thank you very much!:D
Hamoon
Hamoon 2015 年 9 月 10 日
My pleasure :)

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangePrinting and Saving についてさらに検索

タグ

質問済み:

2015 年 9 月 10 日

コメント済み:

2015 年 9 月 10 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by