HtmlLoadOptions

HtmlLoadOptions

概述

HtmlLoadOptions 是 Aspose.PDF FOSS 中用于 .NET 的类。继承自:LoadOptions。

加载 HTML 内容到 PDF 的选项。

此类提供 2 种方法来处理 .NET 程序中的 HtmlLoadOptions 对象。可用的方法包括:HtmlLoadOptions。安装 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:ApsIntermediateFileIfAny、BasePath、CreateLogicalStructure、DisableFontLicenseVerifications、HtmlMediaType、InputEncoding,以及另外 11 项。

属性

名称类型访问描述
BasePathstring?读取用于解析相对资源 URL 的基础路径。
IsEmbedFontsbool读写是否在 HTML 中嵌入使用的字体。
IsRenderToSinglePagebool读写将整个 HTML 渲染到单个 PDF 页面上(标准选项)。
InputEncodingstring?读写用于 HTML 内容的输入编码(例如 “utf-8”)。
DisableFontLicenseVerificationsbool读写是否禁用字体许可证验证检查(对读取 HtmlLoadOptions.DisableFontLicenseVerifications 的旧版调用者来说,覆盖 LoadOptions 基类标志)。
HtmlMediaTypeHtmlMediaType读写HTML 媒体类型用于渲染(屏幕或打印)。
CreateLogicalStructurebool读写是否从 HTML 结构生成逻辑结构树(标记 PDF)。
IsPriorityCssPageRulebool读写是否 @page CSS 规则优先于在 PageInfo 中声明的页面尺寸。
PageLayoutOptionHtmlPageLayoutOption读写生成的 PDF 页面布局在面对宽的 HTML 内容时的响应方式。
PageInfoPageInfo读写应用于生成的 PDF 的页面描述符(尺寸,页边距)。
ApsIntermediateFileIfAnystring?读写APS 中间文件的路径(调试制品)。
XpsIntermediateFileIfAnystring?读写XPS 中间文件的路径(调试制品)。
ShowFieldsBordersbool读写在转换后的 PDF 中渲染表单字段的边框。
UseAreaClippingbool读写将内容裁剪至其声明的区域(overflow:hidden 语义)。
WarningHandlerIWarningCallback读写在加载源文档时调用了警告处理程序。
WarningHandlerNamestring读写传统的字符串类型警告处理程序钩子(仅限 FOSS 的额外功能)。
LoadFormatLoadFormat读取此选项实例配置的源格式。

方法

签名描述
HtmlLoadOptions()在此 HtmlLoadOptions 实例上调用 HtmlLoadOptions。
HtmlLoadOptions(basePath: string)用于解析 HTML 中相对 URL 的基础路径(通常是正在加载的 HTML 文件的目录)。

另请参阅

 中文