Enum PageLayoutOptions

PageLayoutOptions enumeration

Указывает флаги, которые вместе с другими параметрами PageSetup определяют размеры и макеты страниц. Эти флаги можно комбинировать вместе в соответствии с их описаниями.

[Flags]
public enum PageLayoutOptions

Ценности

ИмяЦенностьОписание
None0Значение по умолчанию, указывающее, что PageLayoutOptions не повлияет на размеры и макеты страниц.
FitToContentWidth1Этот флаг указывает на то, что ширина страниц определяется исходя из размера самого контента, а не из заданной ширины страницы. Ширина контента рассчитывается индивидуально для каждой страницы.
UseWidestPage2В сочетании сFitToContentWidth указывает, что ширина каждой страницы будет одинаковой и будет равна максимальному размеру содержимого среди всех страниц.
FitToWidestContentWidth3Этот флаг указывает, что ширина страницы определяется размером самого контента, а не заданной шириной страницы. Ширина каждой страницы будет одинаковой и будет равна самому широкому размеру контента среди всех страниц.
FitToContentHeight10Этот флаг указывает на то, что высота страницы определяется по размеру самого контента, а не по заданной высоте страницы. Все содержимое документов будет располагаться на одной странице, если указан этот флаг.
ScaleToPageWidth100Этот флаг указывает, что содержимое документа будет масштабировано для размещения на странице, где разница между доступной шириной страницы и перекрывающимся содержимым будет наибольшей. Он конфликтует сFitToContentWidth флаг и если оба флага указаны толькоScaleToPageWidth повлияет.
ScaleToPageHeight1000Этот флаг указывает, что содержимое документа будет масштабировано, чтобы соответствовать высоте первой страницы. Он конфликтует сFitToContentHeight флаг и если оба флага указаны толькоScaleToPageHeight повлияет. Все содержимое документа будет размещено только на одной странице.

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