Class HtmlSaveOptions
名称: Aspose.Words.Saving 集合: Aspose.Words.dll (25.4.0)
可以用来指定额外的选项,当保存文档时Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 或 Aspose.Words.SaveFormat.Mobi 格式。
要了解更多,请参观 Specify Save Options 文档文章。
public class HtmlSaveOptions : SaveOptions
Inheritance
object ← SaveOptions ← HtmlSaveOptions
继承人
SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
HtmlSaveOptions()
启动该类的新例子,可用于保存文档在 Aspose.Words.SaveFormat.Html 格式中。
public HtmlSaveOptions()
HtmlSaveOptions(SaveFormat)
启动该类的新例子,可用于保存文档在 Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 或 Aspose.Words.SaveFormat.Mobi 格式。
public HtmlSaveOptions(SaveFormat saveFormat)
Parameters
saveFormat
SaveFormat
可以是 Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 或 Aspose.Words.SaveFormat.Mobi。
Properties
AllowNegativeIndent
指定是否会正常化段落的负左和右部分,当保存到HTML、MHTML或EPUB时。
public bool AllowNegativeIndent { get; set; }
财产价值
Remarks
当不允许负面输入时,它将以零边缘出口到HTML.当允许负面输入时,一个段落可能会部分出现在浏览器窗外。
CssClassNamePrefix
指定一个附加到所有 CSS 类名称的预定。默认值是空的序列,生成的CSS类名称没有常见的预定。
public string CssClassNamePrefix { get; set; }
财产价值
Remarks
如果这个值不空,则由 Aspose.Words 创建的所有 CSS 类都会从所指定的预定开始,例如,如果您将自定义 CSS 添加到创建的文档中,并希望防止类名冲突。
如果值不或空,则必须是有效的CSS识别器。
Exceptions
值不是空的,也不是有效的CSS识别器。
CssSavingCallback
允许控制文件保存到 HTML、MHTML 或 EPUB 时如何保存 CSS 风格。
public ICssSavingCallback CssSavingCallback { get; set; }
财产价值
CssStyleSheetFileName
指定路径和名称的 Cascading Style Sheet (CSS) 文件写在文件将其转移到HTML。默认是空的线条。
public string CssStyleSheetFileName { get; set; }
财产价值
Remarks
此属性只有在保存文档到 HTML 格式和外部 CSS 风格表被要求使用 Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType。
如果此属性是空的,CSS文件将被保存到相同的文件夹和与HTML文档相同的名称,但与“css”扩展。
如果此属性中只指定路径,但没有文件名,则 CSS 文件将被保存到所指定的文件夹中,并将与 HTML 文档相同的名称,但与“css”扩展。
如果此属性所指定的文件夹不存在,则在保存 CSS 文件之前将自动创建。
另一种方式来指定存储外部 CSS 文件的文件夹是使用 Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder。
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType
CssStyleSheetType
说明如何将 CSS (Cascading Style Sheet) 风格出口到 HTML、MHTML 或 EPUB。默认值是 Aspose.Words.Saving.CssStyleSheetType.Inline 为 HTML/MHTML 和Aspose.Words.Saving.CssStyleSheetType.External 为 EPUB.
public CssStyleSheetType CssStyleSheetType { get; set; }
财产价值
Remarks
保存 CSS 风格表到外部文件仅支持,当保存到 HTML. 当您出口到一个容器格式(EPUB 或 MHTML)并指定 Aspose.Words.Saving.CssStyleSheetType.External,CSS 文件将被嵌入到输出包。
看也
HtmlSaveOptions . CssStyleSheetFileName
DocumentPartSavingCallback
允许控制文档部分在文档保存到 HTML 或 EPUB 时如何保存。
public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }
财产价值
DocumentSplitCriteria
说明如何将文件分开,当存储到 Aspose.Words.SaveFormat.Html时,Aspose.Words.SaveFormat.Epub 或 Aspose.Words.SaveFormat.Azw3 格式。默认情况是 Aspose.Words.Saving.DocumentSplitCriteria.None for HTML 和Aspose.Words.Saving.DocumentSplitCriteria.Heading EPUB 和 AZW3 的段落。
public DocumentSplitCriteria DocumentSplitCriteria { get; set; }
财产价值
Remarks
通常,你会想要一个文档保存到HTML作为一个单一的文件. 但在某些情况下,最好将输出分成几个较小的HTML页面. 当存储到 HTML格式时,这些页面的将是输入到个人文件或流。
文件不能在MHTML格式中存储时分解。
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
DocumentSplitHeadingLevel
指定将文件分为哪个标题的最高级别,默认值为“2”。
public int DocumentSplitHeadingLevel { get; set; }
财产价值
Remarks
当 Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria 包含 Wl26.Removing.Practic.HeadingParagraph 和此属性设置为 1 到 9 的值时,文档将分为使用格式化的段落 , 等 风格到指定的标题水平。
默认情况下,只有和段落会导致文件分裂. 将此属性设置为零将导致该文件在标题段中根本不分散。
Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback
Encoding
指定在 HTML、MHTML 或 EPUB 出口时使用的编码,默认值为“新 UTF8Encoding(假)”(UTF-8 无 BOM)。
public Encoding Encoding { get; set; }
财产价值
ExportCidUrlsForMhtmlResources
指定是否使用CID(内容ID)URL用于MHTML文档中包含的参考资源(图像、字体、CSS)。
public bool ExportCidUrlsForMhtmlResources { get; set; }
财产价值
Remarks
此选项仅适用于在 MHTML 中存储的文件。
默认情况下,MHTML文件中的资源以文件名(例如“image.png”),与MIME部分的“内容位置”标题相匹配。
此选项允许一个替代方法,其中参考资源文件以CID(内容ID)URL(例如“cid:image.png”)写作,并与“内容ID”标题相匹配。
在理论上,两种参考方法之间不应该有区别,其中一个应该在任何浏览器或邮件代理工作,但在实践中,一些代理人无法通过文件名获取资源,如果您的浏览器或邮件代理人拒绝在MTHML文档中包含的资源(不显示图像或不加载CSS风格),请尝试用CID URL导出文件。
ExportDocumentProperties
指定是否将内置和自定义文档属性出口到 HTML、MHTML 或 EPUB。
public bool ExportDocumentProperties { get; set; }
财产价值
ExportDropDownFormFieldAsText
控制下载表格字段如何存储到 HTML 或 MHTML.默认值是“虚假”。
public bool ExportDropDownFormFieldAsText { get; set; }
财产价值
Remarks
当设置为 , 将下载表格作为正常文本输出字段. 当 , 将下载表格作为 HTML 中的 SELECT 元素输出字段。
在出口到 EPUB 时,文本下载表格字段总是保存为文字,因为这个格式的要求。
ExportFontResources
指定字体资源是否应该出口到HTML、MHTML或EPUB。
public bool ExportFontResources { get; set; }
财产价值
Remarks
<p>Exporting font resources allows for consistent document rendering independent of the fonts available
in a given user's environment.</p>
如果 Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources 设置为 ,主要 HTML 文档将通过 CSS 3 规则引用每个字母,字体将作为单独的文件输出。
如果 Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 设置为 , 字体不会存储到单独的文件。
在出口字体资源时,应考虑字母许可问题. 希望通过可下载的字符机制使用特定字典的作者必须始终仔细确认他们所意图的使用在字面许证范围内。 许多商业字幕目前不允许网上任何形式下載他们的字节。
Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold
ExportFontsAsBase64
指定字体资源是否应该在 Base64 编码中嵌入到 HTML。
public bool ExportFontsAsBase64 { get; set; }
财产价值
Remarks
默认情况下,字体被写成单独的文件,如果此选项设置为 ,字体将被嵌入到文档的CSS在Base64编码。
ExportHeadersFootersMode
指定头和脚是如何输出到HTML,MHTML或EPUB。默认值是 Aspose.Words.Saving.ExportHeadersFootersMode.PerSection for HTML/MHTML和 Aspose.Words.Saving.ExportHeadersFootersMode.None for EPUB.
public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }
财产价值
Remarks
很难有意义地输出标题和脚印到HTML,因为HTML没有页面。
当本属性是Aspose.Words.Saving.ExportHeadersFootersMode.PerSection,Aspose.Words在每个部分的开始和结束时只出口主要头和脚。
当它是 Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectionFooter 只有第一首头和最后一首首脚(包括链接到以前)被出口。
您可以通过将此属性设置到 Aspose.Words.Saving.ExportHeadersFootersMode.None,完全禁用头条和脚条的出口。
ExportImagesAsBase64
指定图像是否存储在 Base64 格式到输出 HTML、MHTML 或 EPUB。
public bool ExportImagesAsBase64 { get; set; }
财产价值
Remarks
当此属性设置为图像时,数据直接出口到元素中,并且不创建单独的文件。
ExportLanguageInformation
指定语言信息是否出口到HTML、MHTML或EPUB。
public bool ExportLanguageInformation { get; set; }
财产价值
Remarks
当此属性设置为 Aspose.Words 时,HTML 输出属性在指定语言的文档元素上。
ExportListLabels
检查列表标签如何输出到 HTML、MHTML 或 EPUB。默认值是 Aspose.Words.Saving.ExportListLabels.Auto。
public ExportListLabels ExportListLabels { get; set; }
财产价值
ExportOriginalUrlForLinkedImages
指定原始URL是否应该作为链接图像的URL。默认值是“假”。
public bool ExportOriginalUrlForLinkedImages { get; set; }
财产价值
Remarks
如果值设置为 Aspose.Words.Drawing.ImageData.SourceFullName值被用作链接图像的URL,并将链接图像不加载到文档文件夹或 Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder。
如果值设置为链接图像,则将其加载到文档文件夹或 Aspose.Words.Saving.HtmlSaveOptions.Images 文件和每个连接图片的 URL 取决于文件文件的文件格式, www.wl26。
ExportPageMargins
指定是否页面边缘出口到HTML、MHTML或EPUB。
public bool ExportPageMargins { get; set; }
财产价值
Remarks
Aspose.Words 不会默认显示页面边缘区域。如果任何元素完全或部分被文档边缘粘贴,则可扩展显示的区域。这个选项。
ExportPageSetup
指定是否页面设置出口到 HTML、MHTML 或 EPUB。
public bool ExportPageSetup { get; set; }
财产价值
Remarks
每个 Aspose.Words.Section 在 Aspose.Words 文档模型提供页面设置信息通过 Aspose.Words.PageSetup 类. 当您出口文档到 HTML 格式,您可能需要保持此信息的进一步使用。
在大多数情况下,HTML旨在在浏览器中无法进行页面化,因此此功能默认不起作用。
ExportRelativeFontSize
指定字体大小是否应该是相对单位的输出,当保存到HTML、MHTML或EPUB。
public bool ExportRelativeFontSize { get; set; }
财产价值
Remarks
在许多现有文档(HTML,DPF EPUB)的字体尺寸是指定的相对单位. 这允许应用程序在查看/处理文件时调整文本大小. 例如,Microsoft Internet Explorer 有“视图>文献大小的”子菜单,Adobe Digital Editions 有两个按钮:增加/减少文本来大。 如果你期望这个功能工作,那么设置 Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize属性到。
Aspose Words 文档模型仅包含和运行绝对字体大小单位. 相对单位需要额外的逻辑从某些初始(标准)尺寸重新计算。
当此选项被启用时,文档元素除了文本将仍然具有绝对的尺寸. 此外,一些与文字相关的属性可能会完全表达。 特别是,与“准确”规则规定的线路间隔可能会产生不需要的结果,当规模文献. 所以源文件应该是正确设计和测试在出口时与 Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize设置到。
ExportRoundtripInformation
指定在保存到 HTML、MHTML 或 EPUB 时是否要写下旋转信息。默认值为 HTML 的“真实”和为 MHTML 和 EPUB 的“虚假”。
public bool ExportRoundtripInformation { get; set; }
财产价值
Remarks
节省旋转信息允许恢复文档属性,如标签停止,评论,标题和脚在 HTML 文档重新加载到一个 Aspose.Words.Document 对象。
当 , 路径信息被出口为相应的 HTML 元素的 -aw-* CSS 属性。
当 ,不会导致任何环游信息输出到生产的文件。
ExportShapesAsSvg
在保存到 HTML、MHTML、EPUB 或 AZW3 时,检查 Aspose.Words.Drawing.Shape 节点是否转换为 SVG 图像。
public bool ExportShapesAsSvg { get; set; }
财产价值
Remarks
如果此选项设置为 Aspose.Words.Drawing.Shape 节点将作为
ExportTextInputFormFieldAsText
控制文本输入表格字段如何存储到 HTML 或 MHTML.默认值是“虚假”。
publicboolExportTextInputFormFieldAsText{get;set;}
财产价值
Remarks
当设置为 , 将文本输入表格字段作为正常文字出口。
在出口到 EPUB 时,文本输入表格的字段始终以该格式的要求保存为文字。
ExportTocPageNumbers
指定是否在保存 HTML、MHTML 和 EPUB 时将页数写入内容表中。
publicboolExportTocPageNumbers{get;set;}
财产价值
ExportXhtmlTransitional
当“真实”时,在根元素之前在文档中写一个DOCTYPE声明,默认值是“虚假”。当保存到EPUB或HTML5(Aspose.Words.Saving.HtmlVersion.Html5)时,DOCTYPE声明总是写的。
publicboolExportXhtmlTransitional{get;set;}
财产价值
Remarks
Aspose.Words 总是写出精心形成的 HTML 无论这个设置如何。
当 , HTML 输出文件的开始将看起来如下:
<?xmlversion="1.0"encoding="utf-8"standalone="no"?><!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"xml:lang="en"lang="en">
Aspose.Words 旨在根据 XHTML 1.0 过渡规格输出 XhTML,但输入并不总是对 DTD 进行验证. 在 Microsoft Word 文档中的某些结构很难或不可能地图到对 X HTML 图表进行认证的文件。
FontResourcesSubsettingSizeThreshold
在保存到 HTML、MHTML 或 EPUB 时需要下载字体资源的控制器。
publicintFontResourcesSubsettingSizeThreshold{get;set;}
财产价值
Remarks
<p>
Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources 允许将字体作为子文件或输出部分出口如果文档使用许多字体,尤其是大量的格里夫,那么输出大小可以增加。字体下调减少了出口字体资源的尺寸,通过过滤那些未经现行文件使用。
字体补贴如下工作:
默认情况下,所有出口的字体都被补贴。
设置 Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold 到一个积极的值指示 __ WL27__ 下设置字体,该文件大小大于指定的值。
将属性设置为 System.Int32.MaxValue 抑制字体下载。
在出口字体资源时,应考虑字母许可问题. 希望通过可下载的字符机制使用特定字典的作者必须始终仔细确认他们所意图的使用在字面许证范围内。 许多商业字幕目前不允许网上任何形式下載他们的字节。
Aspose.Words.Saving.HtmlSaveOptions.ExportFont资源
FontSavingCallback
允许控制文本保存到 HTML、MHTML 或 EPUB 时如何保存字体。
publicIFontSavingCallbackFontSavingCallback{get;set;}
财产价值
FontsFolder
指定物理文件夹,在导出文档到HTML时存储字体。默认是空的线条。
publicstringFontsFolder{get;set;}
财产价值
Remarks
当您在 HTML 格式和 Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources 设置时,需要保存文档中作为单独文件使用的字体。
如果您将文档保存到文件中并提供文件名,则默认情况下, Aspose.Words 将字体存储在文件文件保存的相同文件夹中。
如果您将文档保存到流中, Aspose.Words 没有存储字体的文件夹,但仍然需要在某个地方保存字母. 在这种情况下,您需要指定可访问的框架,在Wl26.Saving.HtmlSaveOptions.FontsFolder 属性或通过 _ WL27_。
如果 Aspose.Words.Saving.HtmlSaveOptions.FontsFolder 所指定的文件夹不存在,则将自动创建。
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder 是指定字体存储的文件夹的另一种方式。
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
FontsFolderAlias
指定用于在 HTML 文档中创建字体 URI 的文件夹的名称。默认是空的线条。
publicstringFontsFolderAlias{get;set;}
财产价值
Remarks
当您在 HTML 格式和 Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources 设置时,需要保存文档中作为单独文件使用的字体。
如果 Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias 不是一个空线,那么字体 URI 写到 HTML 将是。
如果 Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias 是一个空行,那么字体 URI 写到 HTML 将是。
如果 Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias 设置为 ‘.’ (dot),则字体文件名将写入 HTML 无路径,无论其他选项如何。
另一种方式来指定文件夹的名称来构建字体 URI 是使用 Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias。
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback
HtmlVersion
指定 HTML 标准的版本,该版本应用于将文档保存到 HTML 或 MHTML。默认值是 Aspose.Words.Saving.HtmlVersion.Xhtml。
publicHtmlVersionHtmlVersion{get;set;}
财产价值
ImageResolution
在出口到HTML、MHTML或EPUB时,指定图像的输出分辨率。
publicintImageResolution{get;set;}
财产价值
Remarks
此属性影响拉斯特图像,当 Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize 是和效果 metafiles 出口作为拉什特图片。
看也
HtmlSaveOptions.ScaleImageToShapeSize
ImageSavingCallback
允许控制图像在文档存储到 HTML、MHTML 或 EPUB 时如何存储。
publicIImageSavingCallbackImageSavingCallback{get;set;}
财产价值
ImagesFolder
指定物理文件夹,在导出文档到HTML格式时存储图像。默认是空的线条。
publicstringImagesFolder{get;set;}
财产价值
Remarks
当您在 HTML 格式中保存 Aspose.Words.Document 时,必须保存文档中的所有图像作为单独的文件。Wl26.Saving.HtmlSaveOptions.ImagesFolder 允许您指定图片将存储在哪里。
如果您将文档保存到文件中并提供文件名,则默认情况下 Aspose.Words 将图像存储在文件文件保存的相同文件夹中。
如果您将文档保存到流中, Aspose.Words 没有存储图像的文件夹,但仍然需要在某个地方保存图片. 在这种情况下,您需要指定可用的文件夾在Wl26.Saving.HtmlSaveOptions.ImagesFolder 属性或提供自定义流通过 _ WL27_。
如果 Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder 所指定的文件夹不存在,则将自动创建。
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder 是指定图像存储的文件夹的另一种方式。
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
ImagesFolderAlias
指定用于构建图像 URI 在 HTML 文档中写的文件夹的名称。默认是空的线条。
publicstringImagesFolderAlias{get;set;}
财产价值
Remarks
当您在 HTML 格式中保存 Aspose.Words.Document 时,必须保存文档中的所有图像作为单独的文件。Wl26.Saving.HtmlSaveOptions.ImagesFolder 允许您指定图片将存储在哪里。
如果 Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias 不是一个空线,那么图像 URI 写在 HTML 将是。
如果 Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias 是一个空行,那么图像 URI 写成 HTML 将是。
如果 Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias 设置为 ‘.’ (dot),则图像文件名将写入 HTML 无路径,无论其他选项如何。
另一种方式来指定文件夹的名称来构建图像 URI 是使用 Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias。
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback
MetafileFormat
指定在什么格式中存储在 HTML、MHTML 或 EPUB 出口时。默认值是 Aspose.Words.Saving.HtmlMetafileFormat.Png,这意味着转换为Raster PNG 图像。
publicHtmlMetafileFormatMetafileFormat{get;set;}
财产价值
Remarks
基于默认情况, Aspose.Words 在出口到HTML时将WMF和EMF图像转换为PNG文件。
某些图像转换,特别是图像挖掘,如果它们在没有转换的情况下出口到HTML,则不会适用于形状图像。
看也
HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize
NavigationMapLevel
在出口到 EPUB、MOBI 或 AZW3 格式时,指定在导航地图上所居住的标题的最大水平。
publicintNavigationMapLevel{get;set;}
财产价值
Remarks
导航地图允许用户代理人通过文档结构提供轻松的导航方式. 通常导航点与文档中的标题相匹配. 要将标题列到水平,将此值分配到 Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel。
默认情况下,有三个级别的标题被定位:风格的段落,你可以将这个属性设置为1到9的值,以要求相应的最高级别。
OfficeMathOutputMode
控制 OfficeMath 对象如何出口到 HTML、MHTML 或 EPUB。默认值是 Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image。
publicHtmlOfficeMathOutputModeOfficeMathOutputMode{get;set;}
财产价值
RemoveJavaScriptFromLinks
指定是否将从链接中删除 JavaScript.Default 是“虚假”。
publicboolRemoveJavaScriptFromLinks{get;set;}
财产价值
Remarks
如果此选项已启用,则包含 JavaScript 的所有链接(例如,在 href 属性中使用“javascript:”的链条)将被“javascript:void(0)”取代,这可以帮助防止潜在的安全风险,如XSS攻击。
ReplaceBackslashWithYenSign
指定是否应该用 yen signs.Default 值取代 backslash 字符。
publicboolReplaceBackslashWithYenSign{get;set;}
财产价值
Remarks
默认情况下,Aspose.Words 模拟了 MS Word 的行为,并且不会用基因标志替换背景字符。创建 HTML 文档. 但是,以前的版本的 Aspose.Words 在某些这个旗帜允许与以前版本的 Aspose.Words 相匹配。
ResolveFontNames
指定文件中使用的字体姓名是否被解决并取代,如:Aspose.Words.Document.FontSettings 在以HTML为基础的格式写作时。
publicboolResolveFontNames{get;set;}
财产价值
Remarks
默认情况下,此选项设置为,字体家庭名称按源文档所规定的HTML编写。 也就是说,Aspose.Words.Document.FontSettings被忽略,没有字体家庭名称的分辨率或替代。
如果此选项设置为 , Aspose.Words 使用 Aspose.Words.Document.FontSettings 在源文档中列出的每个字体姓名,以便在可用的字体姓名中进行字体替换。
ResourceFolder
指定一个物理文件夹,在图像、字体和外部 CSS 等所有资源存储时输出到 HTML. 默认是空字符串。
publicstringResourceFolder{get;set;}
财产价值
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder 是最简单的方式来指定一个文件夹,所有资源都应该写的。 另一种方式是使用个别属性 _www.wl26_.saving。
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder 的优先事项较低,而不是通过Wl26提供的文件夹。WhatsApp 存储选项.FontsFolders, _www.whatsapp.shapes.pholds.httml.saveoptions, 和 _ww.wll.soft.cssStyleSheetFileName. 例如,如果两者都是 _whitsapp。whtsApp.co.uk.se.thumbers.Thumbs 将被保存到 _WhitsApp。
如果 Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder 所指定的文件夹不存在,则将自动创建。
Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName
ResourceFolderAlias
指定使用在 HTML 文档中创建所有资源的 URI 的文件夹的名称。默认是空的线条。
publicstringResourceFolderAlias{get;set;}
财产价值
Remarks
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias 是最简单的方式来指定如何构建所有资源文件的 URI。 相同的信息可以单独指定图像和字体,通过 _www.wl26_.sharing.htm.saveoptions。
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias 的优先事项低于 __ WL26.Sading.HTMLSaverOption.FontsFlderAlias 和 __ WW26_.Give.HDLSavoptions。Images.PhotterAlies. 例如,如果两者都使用 __World26 _.Guide.White.Throws.With_Witers.Sounds.sounds 或 _WWl26 - .Hatters.Goods.Ols.Allies 是指定的,字体的 URI 将使用 _www.white_will.outs.shitts.co.ukes.mouths构建,而图像和Uri 则使用 CSS 创建。
如果 Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias 是空的, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder 属性值将用于构建资源 URI。
如果 Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias 设置为“(dot),资源 URI 只会包含文件名,没有路径。
Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias
SaveFormat
指定文档将存储的格式,如果使用此存储选项对象。可以是 Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 或 Aspose.Words.SaveFormat.Mobi。
publicoverrideSaveFormatSaveFormat{get;set;}
财产价值
ScaleImageToShapeSize
指定图像是否是按 Aspose.Words 扩展到边缘格式大小,当出口到 HTML、MHTML 或 EPUB.Default 值是“真实”。
publicboolScaleImageToShapeSize{get;set;}
财产价值
Remarks
微软Word文档中的图像是形状. 格式有一个尺寸,图片有其自己的大小. 大小不直接连接。 例如,图表可以是1024x786像素,但显示此图片的形态可以 400x300点。
Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize 属性控制在图像的规模发生的地方:在 Aspose.Words 在出口到 HTML 或在浏览器时显示文档。
当 Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize 是 , 图像是通过使用高品质的扩展在出口到 HTML 进行的 _ _ WL27__ 规模。
总的来说,浏览器进行快速和质量不佳的扩展. 因此,你通常会得到更好的显示质量在浏覽器和更小的文件大小,当 Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize 是 ,但更好的打印质量,更快的轉換,當 __ WL27__。
如果 Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize 是,并且一个组格式包含在 Aspose.Words.Saving.HtmlSaveOptions.ImageResolution 中指定的值高于内在分辨率的拉斯特图像,这个选项也会影响组格式由拉斯特图像组成。
看也
HtmlSaveOptions.ImageResolution
TableWidthOutputMode
控制如何将表、行和单元格宽出口到 HTML、MHTML 或 EPUB。默认值是 Aspose.Words.Saving.HtmlElementSizeOutputMode.All。
publicHtmlElementSizeOutputModeTableWidthOutputMode{get;set;}
财产价值
Remarks
在 HTML 格式中,表、行和细胞元素( , , )可以以相对(百分比)或绝对单位指定其宽度。
当您使用 Aspose.Words 将文档转换为 HTML 时,您可能希望控制表、行和单元格宽的出口方式,以影响结果文件在视觉代理中(例如浏览器或视图)的显示方式。
使用此属性作为过滤器来指定哪些表宽值出口到目的地文件. 例如,如果您正在将文档转换为EPUB,并打算在移动阅读设备上查看文件,那么您可能想避免出口绝对宽度值。 要做到这一点,您需要指定输出模式 Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly 或 __ WL27__。