Распечатайте фигуру или сохраните в определенный формат файла
print(
сохраняет текущую фигуру в файл с помощью заданного формата файла, такого как filename
,formattype
)print('BarPlot','-dpng')
. Если имя файла не включает расширение, то print
добавляет соответствующий.
print(
задает дополнительные опции, которые доступны для некоторых форматов.filename
,formattype
,formatoptions
)
print
распечатывает текущую фигуру к принтеру по умолчанию.
print(
задает принтер. Задайте принтер как вектор символов или строку, содержащую имя принтера, которому предшествует printer
)-P
, например, '-Pmy printer'
. Принтер должен быть настроен в вашей системе.
print(
задает драйвер. Используйте эту опцию, если вы хотите гарантировать, что печатный выход является или черным и белым или цвет.driver
)
print(
копирует текущую фигуру в буфер обмена с помощью формата, заданного '-clipboard'
,clipboardformat
)clipboardformat
. Можно вставить скопированную фигуру в другие приложения.
print(
максимизирует размер фигуры, чтобы заполнить страницу. Задайте resize
,___)resize
как '-bestfit'
сохранить соотношение сторон фигуры или '-fillpage'
проигнорировать соотношение сторон. Эти опции допустимы только при сохранении в формат страниц (PDF и PS) или печати к принтеру. Используйте эту опцию с любым из входных параметров от предыдущих синтаксисов.
print(
использует заданное разрешение. Задайте разрешение как вектор символов или строку, содержащую целочисленное значение, которому предшествует resolution
,___)-r
, например, '-r200'
. Используйте эту опцию с любым из входных параметров от предыдущих синтаксисов.
print(
использует заданное средство отображения. Задайте средство отображения как любой renderer
,___)'-painters'
или '-opengl'
.
print(
исключает средства управления пользовательским интерфейсом, такие как кнопки и ползунки, от сохраненного или распечатанного выхода. Это не исключает объекты пользовательского интерфейса, которые могут содержать оси, такие как uitab или uipanel.'-noui'
,___)
возвращает данные изображения RGB для текущей фигуры. Эта опция отличается от снимков экрана, в которых все функции печати применяются к выходу. Можно также задать cdata
= print('-RGBImage');resolution
, renderer
, '-noui'
, и fig
опции с этим синтаксисом. Однако вы не можете задать Диаграмму Simulink.
Стартовый 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'
.