Распечатайте фигуру или сохраните в определенный формат файла
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'.