Enum PageLayoutOptions

Enum PageLayoutOptions

名称: Aspose.Html.Rendering 编辑: Aspose.HTML.dll (25.4.0)

指定与其他 PageSetup 选项一起决定页面大小和布局的旗帜。这些旗帜可以根据它们的描述结合在一起。

[Flags]
[ComVisible(true)]
public enum PageLayoutOptions

Fields

FitToContentHeight = 16

这个旗帜表明,页面高度是由内容大小本身决定的,而不是指定的页面高度。所有文件内容将在单页上放置,如果该旗帜被指定。

FitToContentWidth = 1

这个旗帜表明,页面的宽度取决于内容大小本身,而不是指定的页面宽度。内容的宽度为每页单独计算。

FitToWidestContentWidth = 3

这个旗帜表明,页面宽度是由内容大小本身决定的,而不是指定的页面宽度。每个页面的宽度将是相同的,并将相当于所有页面中最宽的内容大小。

None = 0

默认值表示 PageLayoutOptions 不会影响页面大小和布局。

ScaleToPageHeight = 4096

这个旗帜表明,文档的内容将以匹配第一页的高度。它与 Aspose.Html.Rendering.PageLayoutOptions.FitToContentHeight 旗帜相冲突,如果两个旗帜仅指定为 Aspose.Html.Rendering.PageLayoutOptions.ScaleToPageHeight 将受到影响。所有文件内容将仅放在单页上。

ScaleToPageWidth = 256

这个旗帜表明,文档的内容将被规模以匹配页面,在那里可用的页面宽度和覆盖内容之间的差异是最大的。它与 Aspose.Html.Rendering.PageLayoutOptions.FitToContentWidth 旗帜相冲突,如果两个旗帜仅指定为 Aspose.Html.Rendering.PageLayoutOptions.ScaleToPageWidth 将受到影响。

UseWidestPage = 2

与 Aspose.Html.Rendering.PageLayoutOptions.FitToContentWidth 相结合,表示每个页面的宽度将是相同的,并将与所有页面中最宽的内容大小相同。

 中文