Matlab Printing Error

Paul Dean updated September 26, 2014 at 2:33 PM

Questions Addressed

  • What do I do if I receive an error when using the File -> Print option in Mac OS X in MATLAB?


Usually this problem will be accompanied by an error similar to the errors below. Printing from the command window using the function PRINT should work.

A)

??? Error using ==> send at 129
Error using ==> send at 129
Problem sending file to output device, system returned error :
lpr: The printer or class was not found.
Error in ==> printdlg>LocalInitFig at 469
if LocalJavaPrintDlg( Data, Dlgname )
Error in ==> printdlg at 100
Dlg=LocalInitFig(Data);
??? Error while evaluating uimenu Callback

B)

??? Error using ==> print at 310
Problem sending file to output device, system returned error :
lpr: The printer or class was not found.
Error in ==> print at 310
throw(ex);
Error in ==> printdlg>LocalJavaPrintDlg at 749
print(Data.Fig, pOpts{:});
Error in ==> printdlg>LocalInitFig at 469
if LocalJavaPrintDlg( Data, Dlgname )
Error in ==> printdlg at 100
Dlg=LocalInitFig(Data);
??? Error while evaluating uimenu Callback

Procedure:

  1. Open the Self Service application.
  2. Run the Fix MATLAB Printing installer from the the "Featured bar" or the "Scripts" category.



  3. Restart the computer once installation completes.


Note: If you wish to read more about this error or perform the fix manually please see this page:

http://www.mathworks.com/support/solutions/en/data/1-5DRO9Z/


If you need further assistance, please contact IGPP Net Ops.