Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何在 Matlab GUI 中从打印机打印图像?使用下面的代码时出现错误。请帮我。
smapleimage = imread('image.png'); printdlg(handles.smapleimage)
...
Undefined function or variable 'smapleimage'.
那是因为 smapleimage 是数字,而 printdlg 只接受图形句柄。
1) 一个人可以先创建一个matlab图形(虽然它可能是隐藏的)
smapleimage = imread('image.png'); image(smapleimage) printdlg
2) ..或调用一些系统工具,从命令行打印,如下所示:
system('mspaint /pt image.png');
此处讨论了其他命令行打印选项:1、2、3。