HtmlSaveOptions
HtmlSaveOptions
概述
HtmlSaveOptions 是 Aspose.Words FOSS 中用于 .NET 的类。继承自:SaveOptions。
可用于在将文档保存为 Html、Mhtml、Epub、Azw3 或 Mobi 格式时指定其他选项。
此类提供 3 种方法,用于在 .NET 程序中处理 HtmlSaveOptions 对象。可用的方法包括:CreateSaveOptions、HtmlSaveOptions。在安装 Aspose.Words FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:AllowEmbeddingPostScriptFonts、AllowNegativeIndent、CssClassNamePrefix、CssSavingCallback、CssStyleSheetFileName、CssStyleSheetType,以及其他 60 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
SaveFormat | SaveFormat | 读写 | 指定如果使用此保存选项对象,文档将以何种格式保存。 |
AllowNegativeIndent | bool | 读写 | 指定在保存到 HTML、MHTML 或 EPUB 时,段落的负左缩进和负右缩进是否会被标准化。 |
CssStyleSheetFileName | string | 读写 | 指定在文档导出为 HTML 时写入的层叠样式表(CSS)文件的路径和名称。 |
CssStyleSheetType | CssStyleSheetType | 读写 | 指定 CSS(层叠样式表)样式导出到 HTML、MHTML 或 EPUB 的方式。 |
CssClassNamePrefix | string | 读写 | 指定添加到所有 CSS 类名的前缀。 |
DocumentPartSavingCallback | IDocumentPartSavingCallback | 读写 | 允许控制文档在保存为 HTML 或 EPUB 时,文档部分的保存方式。 |
CssSavingCallback | ICssSavingCallback | 读写 | 允许控制在文档保存为 HTML、MHTML 或 EPUB 时,CSS 样式的保存方式。 |
DocumentSplitCriteria | DocumentSplitCriteria | 读写 | 指定文档在保存为 Html、Epub 或 Azw3 格式时的拆分方式。 |
DocumentSplitHeadingLevel | int | 读写 | 指定在拆分文档时的最大标题级别。 |
Encoding | Encoding | 读写 | 指定导出为 HTML、MHTML 或 EPUB 时使用的编码。 |
NavigationMapLevel | int | 读写 | 指定在导出为 EPUB、MOBI 或 AZW3 格式时,填充到导航地图的标题的最大层级。 |
ExportDocumentProperties | bool | 读写 | 指定是否将内置和自定义文档属性导出到 HTML、MHTML 或 EPUB。 |
ExportFontResources | bool | 读写 | 指定是否应将字体资源导出到 HTML、MHTML 或 EPUB。 |
ExportFontsAsBase64 | bool | 读写 | 指定是否应将字体资源以 Base64 编码嵌入到 HTML 中。 |
ExportHeadersFootersMode | ExportHeadersFootersMode | 读写 | 指定标题和页脚如何输出到 HTML、MHTML 或 EPUB。 |
ExportImagesAsBase64 | bool | 读写 | 指定是否将图像以 Base64 格式保存到输出的 HTML、MHTML 或 EPUB 中。 |
ExportLanguageInformation | bool | 读写 | 指定是否将语言信息导出到 HTML、MHTML 或 EPUB。 |
ExportListLabels | ExportListLabels | 读写 | 控制列表标签输出到 HTML、MHTML 或 EPUB 的方式。 |
MetafileFormat | HtmlMetafileFormat | 读写 | 指定导出到 HTML、MHTML 或 EPUB 时,元文件保存的格式。 |
ExportPageSetup | bool | 读写 | 指定页面设置是否导出为 HTML、MHTML 或 EPUB。 |
ExportPageMargins | bool | 读写 | 指定页面边距是否导出为 HTML、MHTML 或 EPUB。 |
ExportRelativeFontSize | bool | 读写 | 指定在保存为 HTML、MHTML 或 EPUB 时是否应以相对单位输出字体大小。 |
ExportTextInputFormFieldAsText | bool | 读写 | 控制文本输入表单字段保存到 HTML 或 MHTML 的方式。 |
ExportShapesAsSvg | bool | 读写 | 控制在保存到 HTML、MHTML、EPUB 或 AZW3 时是否将 Shape 节点转换为 SVG 图像。 |
ExportDropDownFormFieldAsText | bool | 读写 | 控制下拉表单字段保存到 HTML 或 MHTML 的方式。 |
ExportTocPageNumbers | bool | 读写 | 指定在保存 HTML、MHTML 和 EPUB 时是否将页码写入目录。 |
ExportXhtmlTransitional | bool | 读写 | 指定在保存为 HTML 或 MHTML 时是否写入 DOCTYPE 声明。 |
HtmlVersion | HtmlVersion | 读写 | 指定在将文档保存为 HTML 或 MHTML 时应使用的 HTML 标准的版本。 |
ExportRoundtripInformation | bool | 读写 | 指定在保存为 HTML、MHTML 或 EPUB 时是否写入往返信息。 |
ResourceFolder | string | 读写 | 指定在将文档导出为 HTML 时,所有资源(如图像、字体以及外部 CSS)保存的物理文件夹。 |
ResourceFolderAlias | string | 读写 | 指定用于构建写入 HTML 文档的所有资源的 URI 的文件夹名称。 |
FontsFolder | string | 读写 | 指定将文档导出为 HTML 时字体保存的物理文件夹。 |
FontsFolderAlias | string | 读写 | 指定用于构建写入 HTML 文档中的字体 URI 的文件夹名称。 |
FontResourcesSubsettingSizeThreshold | int | 读写 | 控制在保存为 HTML、MHTML 或 EPUB 时需要子集化的字体资源。 |
ImagesFolder | string | 读写 | 指定在将文档导出为 HTML 格式时图像保存的物理文件夹。 |
ImagesFolderAlias | string | 读写 | 指定用于构建写入 HTML 文档中的图像 URI 的文件夹名称。 |
ImageResolution | int | 读写 | 指定导出到 HTML、MHTML 或 EPUB 时图像的输出分辨率。 |
ImageSavingCallback | IImageSavingCallback | 读写 | 允许控制文档保存为 HTML、MHTML 或 EPUB 时图像的保存方式。 |
ScaleImageToShapeSize | bool | 读写 | 指定在导出到 HTML、MHTML 或 EPUB 时,图像是否按 Aspose.Words 缩放至边界形状大小。 |
TableWidthOutputMode | HtmlElementSizeOutputMode | 读写 | 控制表格、行和单元格宽度在导出到 HTML、MHTML 或 EPUB 时的方式。 |
OfficeMathOutputMode | HtmlOfficeMathOutputMode | 读写 | 控制 OfficeMath 对象在导出到 HTML、MHTML 或 EPUB 时的方式。 |
ExportOriginalUrlForLinkedImages | bool | 读写 | 指定是否应使用原始 URL 作为链接图像的 URL。 |
ExportCidUrlsForMhtmlResources | bool | 读写 | 指定是否使用 CID(Content-ID)URL 来引用包含在 MHTML 文档中的资源(图像、字体、CSS)。 |
ResolveFontNames | bool | 读写 | 指定在写入基于 HTML 的格式时,文档中使用的字体族名称是否根据 FontSettings 进行解析和替换。 |
ReplaceBackslashWithYenSign | bool | 读写 | 指定是否应将反斜杠字符替换为日元符号。 |
RemoveJavaScriptFromLinks | bool | 读写 | 指定是否会从链接中移除 JavaScript。 |
ExportGeneratorName | bool | 读写 | 当为 true 时,会导致将 Aspose.Words 的名称和版本嵌入生成的文件中。 |
TempFolder | string | 读写 | 指定在保存为 DOC 或 DOCX 文件时用于临时文件的文件夹。 |
UpdateOleControlImages | bool | 读写 | 获取或设置一个值,以确定是否更新 OLE 控件的呈现图像。 |
PrettyFormat | bool | 读写 | 当为 true 时,在适用的情况下对输出进行美化格式化。 |
UseAntiAliasing | bool | 读写 | 获取或设置一个值,以确定是否在渲染时使用抗锯齿。 |
UseHighQualityRendering | bool | 读写 | 获取或设置一个值,以确定是否使用高质量(即. |
DmlRenderingMode | DmlRenderingMode | 读写 | 获取或设置一个值,以决定如何渲染 DrawingML 形状。 |
DmlEffectsRenderingMode | DmlEffectsRenderingMode | 读写 | 获取或设置一个值,以决定如何渲染 DrawingML 效果。 |
ImlRenderingMode | ImlRenderingMode | 读写 | 获取或设置一个值,以决定如何渲染墨水 (InkML) 对象。 |
DefaultTemplate | string | 读写 | 获取或设置默认模板的路径(包括文件名)。 |
UpdateFields | bool | 读写 | 获取或设置一个值,用于确定在将文档保存为固定页面格式之前是否应更新某些类型的字段。 |
UpdateLastSavedTimeProperty | bool | 读写 | 获取或设置一个值,用于确定在保存之前是否会更新 LastSavedTime 属性。 |
UpdateLastPrintedProperty | bool | 读写 | 获取或设置一个值,用于确定在保存之前是否更新 LastPrinted 属性。 |
UpdateCreatedTimeProperty | bool | 读写 | 获取或设置一个值,用于确定在保存之前是否更新 CreatedTime 属性。 |
MemoryOptimization | bool | 读写 | 获取或设置一个值,用于确定在保存文档之前是否执行内存优化。 |
UpdateAmbiguousTextFont | bool | 读写 | 确定是否根据所使用的字符编码更改字体属性。 |
Dml3DEffectsRenderingMode | Dml3DEffectsRenderingMode | 读写 | 获取或设置一个值,用于确定 3D 效果的渲染方式。 |
ProgressCallback | IDocumentSavingCallback | 读写 | 在保存文档期间调用,并接受有关保存进度的数据。 |
AllowEmbeddingPostScriptFonts | bool | 读写 | 获取或设置一个布尔值,指示在文档保存时嵌入 TrueType 字体时,是否允许使用 PostScript 轮廓的字体嵌入。 |
CustomTimeZoneInfo | TimeZoneInfo | 读写 | 获取或设置用于日期/时间字段的自定义本地时区。 |
方法
| 签名 | 描述 |
|---|---|
HtmlSaveOptions() | 初始化此类的新实例,可用于将文档保存为 Html 格式。 |
HtmlSaveOptions(saveFormat: SaveFormat) | 初始化此类的新实例,可用于将文档保存为 Html、Mhtml、Epub、Azw3 或 Mobi 格式。 |
CreateSaveOptions(saveFormat: SaveFormat) | 创建一个正确类的保存选项对象。 |