ориентация

Бумажная ориентация для печати или сохранения

Синтаксис

orient ornt
orient(fig,ornt)
or = orient
or = orient(fig)

Описание

пример

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 соответственно.

высокий

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

portrait

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

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

  • Если свойством PaperPositionMode является 'manual', то установленный свойство PaperPosition на основе PaperType по умолчанию и значений PaperOrientation. Для получения дополнительной информации смотрите Эффект Значений по умолчанию на опции 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 для фигуры, такого as[y x height width].

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

Смотрите также

|

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

Была ли эта тема полезной?