orient

Ориентация бумаги для печати или сохранения

Описание

пример

orient ornt задает ориентацию бумаги, которая должна использоваться при печати или сохранении текущей фигуры в пейджинговом формате, таком как PDF. Задайте ориентацию следующим образом portrait, landscape, или tall. Значения свойств фигуры, связанные с печатью, такие как PaperPositionMode значение, влияет на поведение.

orient(fig,ornt) устанавливает ориентацию бумаги для рисунка или Simulink® модель, заданная fig. Используйте одинарные кавычки вокруг опции ориентации, такие как 'portrait'.

пример

or = orient возвращает значение ориентации бумаги для текущей фигуры либо как 'portrait', 'landscape', или 'tall'.

or = orient(fig) возвращает значение ориентации бумаги для рисунка или Simulink, заданное как fig.

Примеры

свернуть все

Создать рисунок с объемной поверхностной диаграммой и сохранить рисунок в формате PDF. Сохраните рисунок с тем же размером, что и на экране, и используйте для страницы ориентацию в ландшафте.

fig = figure;
surf(peaks)
orient(fig,'landscape')
print(fig,'LandscapePage.pdf','-dpdf')

Создать рисунок с объемной поверхностной диаграммой и сохранить рисунок в формате PDF. Используйте ландшафтную ориентацию для страницы и разверните размер фигуры, чтобы заполнить страницу.

fig = figure;
surf(peaks)
fig.PaperPositionMode = 'manual';
orient(fig,'landscape')
print(fig,'LandscapePage_ExpandedFigure.pdf','-dpdf')

Создать объемную поверхностную диаграмму. Верните текущее значение ориентации бумаги для рисунка.

figure
surf(peaks)
or = orient
or =

    'portrait'

Входные параметры

свернуть все

Ориентация бумаги, заданная как одно из значений в этой таблице.

ЗначениеОписание
landscape

Ландшафтная ориентация. Установите PaperOrientation свойство к 'landscape'.

  • Если на PaperPositionMode свойство рисунка установлено в 'auto' (по умолчанию), затем печать или сохранение рисунка с помощью размера рисунка на экране.

  • Если на PaperPositionMode свойство рисунка установлено в 'manual'затем измените размер рисунка, чтобы разместить его по всей странице с полем 0,25 дюйма. Установите PaperPosition соответственно.

tall

Высокая портретная ориентация. Установите PaperOrientation свойство к 'portrait' и измените размер рисунка, чтобы разместить его по всей странице с 0,25-дюймовым запасом. Установите PaperPosition соответственно.

portrait

Портретная ориентация. Установите PaperOrientation свойство к 'portrait'.

  • Если на PaperPositionMode свойство рисунка установлено в 'auto', затем печать или сохранение рисунка с помощью размера рисунка на экране.

  • Если на PaperPositionMode свойство 'manual', затем установите PaperPosition свойство на основе PaperType по умолчанию и PaperOrientation значения. Для получения дополнительной информации смотрите Эффект Значений по умолчанию на portrait опция.

Эффект значений по умолчанию на portrait Опция

Значение по умолчанию PaperType и PaperOrientation свойства влияют на результат portrait опция этими способами.

Зависимости по умолчанию от Текущей фигуры PaperType ЗначениеЗначения по умолчанию PaperOrientation ЗначениеТекущая фигура PaperOrientation ЗначениеРезультат
То же значение'portrait'Не применяетсяРазместите рисунок на странице с помощью PaperPosition по умолчанию значение для рисунков. В дюймах это обычно [0.25 2.5 8 6].
То же значение'landscape'Не применяетсяПоместите рисунок на страницу, используя противоположное значение PaperPosition по умолчанию значение для рисунков. В дюймах это обычно [2.5 0.25 6 8].
Различные значенияНе применяется'portrait'Разместите рисунок на странице с помощью текущей PaperPosition значение для рисунка.
Различные значенияНе применяется'landscape'Поместите рисунок на страницу, используя противоположное значение текущей PaperPosition значение для рисунка, например [y x height width].

Целевой рисунок или модель Simulink, заданная как объект рисунка или модель Simulink. Если вы не задаете рисунок или модель, то orient использует текущую фигуру.

См. также

|

Представлено до R2006a