PageLayoutOptions
PageLayoutOptions enumeration
Указывает флаги, которые вместе с другими параметрами PageSetup определяют размеры и макеты страниц. Эти флаги можно комбинировать в соответствии с их описанием.
[Flags]
public enum PageLayoutOptions
Ценности
Имя | Ценность | Описание |
---|---|---|
None | 0 |
Значение по умолчанию, указывающее, что PageLayoutOptions не повлияет на размеры и макеты страниц. |
FitToContentWidth | 1 |
Этот флаг указывает на то, что ширина страниц определяется размером самого контента, а не заданной шириной страницы. Ширина контента рассчитывается индивидуально для каждой страницы. |
UseWidestPage | 2 |
В сочетании сFitToContentWidthуказывает, что ширина каждой страницы будет одинаковой и будет быть равным самому широкому размеру контента среди всех страниц. |
FitToWidestContentWidth | 3 |
Этот флаг указывает, что ширина страницы определяется размером самого контента, а не заданной шириной страницы. Ширина каждой страницы будет одинаковой и будет равна максимальному размеру содержимого среди всех страниц. |
FitToContentHeight | 10 |
Этот флаг указывает, что высота страницы определяется исходя из размера самого содержимого, а не из заданной высоты страницы. Все содержимое документов будет размещено на одной странице, если установлен этот флаг. |
ScaleToPageWidth | 100 |
Этот флаг указывает, что содержимое документа будет масштабироваться для размещения на странице, где разница между доступной шириной страницы и перекрывающимся содержимым является наибольшей. Он сталкивается с флагомFitToContentWidth, если указаны толькоScaleToPageWidthповлияет. |
ScaleToPageHeight | 1000 |
Этот флаг указывает, что содержимое документа будет масштабировано по высоте первой страницы. Он конфликтует с флагомFitToContentHeightи, если указаны оба флага, толькоScaleToPageHeightповлияет. Все содержимое документа будет размещено только на одной странице. |
Смотрите также
- пространство имен Aspose.Html.Rendering
- сборка Aspose.HTML