Распечатайте фигуру или сохраните в определенный формат файла
print(filename,formattype)
print(filename,formattype,formatoptions)
печать
print(printer)
print(driver)
print(printer,driver)
print('-clipboard',clipboardformat)
print(resize,___)
print(resolution,___)
print(renderer,___)
print('-noui',___)
print(fig,___)
cdata = print('-RGBImage');
сохраняет текущую фигуру в файл с помощью заданного формата файла, такого как print(filename,formattype)
print('BarPlot','-dpng')
. Если имя файла не включает расширение, то print
добавляет соответствующий.
задает дополнительные опции, которые доступны для некоторых форматов.print(filename,formattype,formatoptions)
print
распечатывает текущую фигуру к принтеру по умолчанию.
задает принтер. Задайте принтер как вектор символа или строку, содержащую имя принтера, которому предшествует print(printer)
-P
, например, '-Pmy printer'
. Принтер должен быть настроен в вашей системе.
задает драйвер. Используйте эту опцию, если вы хотите гарантировать, что печатный вывод является или черным и белым или цвет.print(driver)
задает принтер и драйвер.print(printer,driver)
максимизирует размер фигуры, чтобы заполнить страницу. Задайте print(resize,___)
resize
как '-bestfit'
, чтобы сохранить соотношение сторон фигуры или '-fillpage'
, чтобы проигнорировать соотношение сторон. Эти опции допустимы только при сохранении в формат страниц (PDF и PS) или печати к принтеру. Используйте эту опцию с любым из входных параметров от предыдущих синтаксисов.
использует заданное разрешение. Задайте разрешение как вектор символа или строку, содержащую целочисленное значение, которому предшествует print(resolution,___)
-r
, например, '-r200'
. Используйте эту опцию с любым из входных параметров от предыдущих синтаксисов.
использует заданное средство отображения. Задайте средство отображения или как print(renderer,___)
'-painters'
или как '-opengl'
.
исключает средства управления пользовательским интерфейсом, такие как кнопки и ползунки, от сохраненного или распечатанного вывода. Это не исключает объекты пользовательского интерфейса, которые могут содержать оси, такие как uitab или uipanel.print('-noui',___)
сохраняет или распечатывает фигуру или блок-схему Simulink®, заданную print(fig,___)
fig
.
возвращает данные изображения RGB для текущей фигуры. Эта опция отличается от снимков экрана, в которых все функции печати применяются к выводу. Можно также задать cdata = print('-RGBImage');
resolution
, renderer
, '-noui'
и опции fig
с этим синтаксисом. Однако вы не можете задать Диаграмму Simulink.
print
не поддерживает получение средства управления ActiveX®.
Стартовый MATLAB ни в каком режиме отображения на Linux или использовании опции запуска -noFigureWindows
на любой платформе имеет эти ограничения для print
:
Печать или сохранение фигур с видимыми ошибками uicontrol. Чтобы распечатать или сохранить фигуру, скройте uicontrol путем установки их свойств Visible
на 'off'
или используйте опцию '-noui'
с функцией print
.
Всегда использует средство отображения живописцев, даже если вы задаете опцию '-opengl'
.
В MATLAB Online™ print
только распечатывает к PDF. Для дополнительных параметров формата файлов сохраните фигуру в файл путем определения filename
.
Можно установить свойства фигуры управлять некоторой печатью и сохранением параметров. Эта таблица приводит свойства фигуры, связанной с печатью и сохранением.
Изобразите свойство | Описание |
---|---|
PaperPosition | Размер печатной или сохраненной фигуры. При печати к принтеру или полностраничному выходному формату, затем это свойство также определяет местоположение фигуры на странице. |
PaperPositionMode | Задает, использовать ли свойство PaperPosition или размер фигуры по экрану, чтобы установить размер печатной или сохраненной фигуры. |
InvertHardcopy | Задает, использовать ли текущий фоновый цвет фигуры или изменить цвет фона на белый при печати или сохранении фигуры. |
PaperOrientation | Изобразите ориентацию на печатной странице. |
PaperType | Формат бумаги стандартного принтера. |
PaperSize | Пользовательская ширина и высота бумаги для принтера. |
PaperUnits | Модули для свойств PaperSize и PaperPosition . |
При использовании систему Linux или Mac и получаете ошибку о недопустимом или нераспознанном принтере, то попытайтесь задать драйвер PostScript для опции driver
. Если принтер поддерживает уровень 3 PostScript, попробуйте '-dps'
за черный цвет и белый или '-dpsc'
для цвета. Если принтер поддерживает уровень 2 PostScript, то попробуйте '-dps2'
за черный цвет и белый или '-dps2c'
для цвета. Например:
print('-dpsc','-Pmy printer')
printopt
. Также распечатайте фигуру к файлу PDF. Затем распечатайте PDF от внешнего средства просмотра PDF.Если вы распечатываете фигуру, которой задали обратный вызов для свойства SizeChangedFcn
и если выходной размер отличается от размера фигуры по экрану, то функция print
отображает предупреждающее сообщение. Чтобы избежать предупреждающего сообщения, установите свойство PaperPositionMode
для фигуры к 'auto'
.