## HtmlSaveOptions class

允许在将项目页面呈现为 HTML 时指定其他选项。

```csharp
public class HtmlSaveOptions : SaveOptions
```

## 构造函数

| 姓名 | 描述 |
| --- | --- |
| [HtmlSaveOptions](htmlsaveoptions/)() | 初始化一个新的实例`HtmlSaveOptions`类. |

## 特性

| 姓名 | 描述 |
| --- | --- |
| [BarStyles](../../aspose.tasks.saving/saveoptions/barstyles/) { get; set; } | 获取或设置实例的列表[`BarStyle`](../../aspose.tasks.visualization/barstyle/)出现在项目视图中的类。 |
| [CssSavingCallback](../../aspose.tasks.saving/htmlsaveoptions/csssavingcallback/) { get; set; } | 获取或设置创建资源存储CSS时调用的回调。 |
| [CssStylePrefix](../../aspose.tasks.saving/htmlsaveoptions/cssstyleprefix/) { get; set; } | 获取或设置 CSS 样式前缀。 |
| [CustomPageSize](../../aspose.tasks.saving/saveoptions/custompagesize/) { get; set; } | 获取或设置以磅为单位的自定义页面大小（1 磅 = 1/72 英寸）。 |
| [DefaultFontName](../../aspose.tasks.saving/htmlsaveoptions/defaultfontname/) { get; set; } | 获取或设置渲染的默认字体。 |
| [DrawNonWorkingTime](../../aspose.tasks.saving/saveoptions/drawnonworkingtime/) { get; set; } | 获取或设置一个值，指示是否应绘制非工作时间（默认值为 TRUE）。 |
| [EndDate](../../aspose.tasks.saving/saveoptions/enddate/) { get; set; } | 获取或设置完成渲染的日期。 |
| [ExportCss](../../aspose.tasks.saving/htmlsaveoptions/exportcss/) { get; set; } | 获取或设置 CSS 的导出方式。 |
| [ExportFonts](../../aspose.tasks.saving/htmlsaveoptions/exportfonts/) { get; set; } | 获取或设置字体的导出方式。 |
| [ExportImages](../../aspose.tasks.saving/htmlsaveoptions/exportimages/) { get; set; } | 获取或设置图片的导出方式。 |
| [FitContent](../../aspose.tasks.saving/saveoptions/fitcontent/) { get; set; } | 获取或设置一个值，该值指示是否应增加行高以适合其内容。 |
| [FitTimescaleToEndOfPage](../../aspose.tasks.saving/saveoptions/fittimescaletoendofpage/) { get; set; } | 获取或设置视图的日历部分是否应呈现到最后一页的末尾（右侧）。 如果值为 false，日历部分将呈现到 EndDate，即使页面上有空白区域。 |
| [FontFaceTypes](../../aspose.tasks.saving/htmlsaveoptions/fontfacetypes/) { get; set; } | 获取或设置字体类型。 |
| [FontResolveCallback](../../aspose.tasks.saving/htmlsaveoptions/fontresolvecallback/) { get; set; } | 获取或设置可用于自定义解析字体的回调。 |
| [FontSavingCallback](../../aspose.tasks.saving/htmlsaveoptions/fontsavingcallback/) { get; set; } | 获取或设置创建资源存储字体时调用的回调。 |
| [Gridlines](../../aspose.tasks.saving/saveoptions/gridlines/) { get; set; } | 获取或设置列表[`Gridline`](../../aspose.tasks.visualization/gridline/)出现在项目视图中. |
| [ImageSavingCallback](../../aspose.tasks.saving/htmlsaveoptions/imagesavingcallback/) { get; set; } | 获取或设置创建资源存储字体时调用的回调。 |
| [IncludeProjectNameInPageHeader](../../aspose.tasks.saving/htmlsaveoptions/includeprojectnameinpageheader/) { get; set; } | 获取或设置一个值，该值指示是否在 HTML 页眉中包含项目名称。 |
| [IncludeProjectNameInTitle](../../aspose.tasks.saving/htmlsaveoptions/includeprojectnameintitle/) { get; set; } | 获取或设置一个值，该值指示是否在 HTML 标题中包含项目名称。 |
| [LegendOnEachPage](../../aspose.tasks.saving/saveoptions/legendoneachpage/) { get; set; } | 获取或设置一个值，指示是否应在每个页面上显示图例（默认值为 TRUE）。 |
| [MarkCriticalTasks](../../aspose.tasks.saving/saveoptions/markcriticaltasks/) { get; set; } | 获取或设置一个值，指示关键任务是否应以红色显示（默认值为 FALSE）。 |
| [NonWorkingTimeColor](../../aspose.tasks.saving/saveoptions/nonworkingtimecolor/) { get; set; } | 获取或设置非工作时间颜色。 |
| [PageCount](../../aspose.tasks.saving/saveoptions/pagecount/) { get; } | 获取或设置项目的页数。 |
| [Pages](../../aspose.tasks.saving/htmlsaveoptions/pages/) { get; set; } | 获取或设置渲染项目布局时要保存的页码列表。 如果此列表为空，将保存所有项目页面。 |
| [PageSavingCallback](../../aspose.tasks.saving/htmlsaveoptions/pagesavingcallback/) { get; set; } | 获取或设置用户定义的回调，用于获取每个渲染页面的输出流。 |
| [PageSize](../../aspose.tasks.saving/saveoptions/pagesize/) { get; set; } | 获取或设置要渲染的页面大小（默认值为PageSize.A4）。 |
| [PresentationFormat](../../aspose.tasks.saving/saveoptions/presentationformat/) { get; set; } | 获取或设置[`PresentationFormat`](../saveoptions/presentationformat/)文档将保存在其中。 |
| [ReduceFooterGap](../../aspose.tasks.saving/htmlsaveoptions/reducefootergap/) { get; set; } | 获取或设置一个值，该值指示是否必须减少最后一个任务和页脚之间的间隙。 |
| [RenderToSinglePage](../../aspose.tasks.saving/saveoptions/rendertosinglepage/) { get; set; } | 获取或设置一个值，该值指示当项目以图形格式保存时是否应将项目呈现到单个页面 。 页面大小将更改，以便呈现的项目适合一页。 |
| [RollUpGanttBars](../../aspose.tasks.saving/saveoptions/rollupganttbars/) { get; set; } | 获取或设置一个值，指示是否应标记摘要任务栏上的子任务。 对于子任务，Rollup 字段指示是否将子任务甘特图栏上的信息汇总到摘要任务栏。 对于摘要任务，Rollup字段指示摘要任务栏是否显示汇总条。 您必须将摘要任务的汇总字段设置为是，以便任何子任务汇总到它们。 |
| [SaveFormat](../../aspose.tasks.saving/saveoptions/saveformat/) { get; } | 获取或设置如果使用此保存选项对象将保存文档的格式。 |
| [StartDate](../../aspose.tasks.saving/saveoptions/startdate/) { get; set; } | 获取或设置开始渲染的日期。 |
| [TasksComparer](../../aspose.tasks.saving/saveoptions/taskscomparer/) { get; set; } | 获取或设置比较器以对甘特图和任务表图表上的任务进行排序。 |
| [TasksFilter](../../aspose.tasks.saving/saveoptions/tasksfilter/) { get; set; } | 获取或设置用于过滤呈现在甘特图、任务表和任务使用情况图表上的任务的条件。 |
| [TextStyles](../../aspose.tasks.saving/saveoptions/textstyles/) { get; set; } | 获取或设置实例的列表[`TextStyle`](../../aspose.tasks.visualization/textstyle/)出现在项目视图中的类。 |
| [Timescale](../../aspose.tasks.saving/saveoptions/timescale/) { get; set; } | 获取或设置[`Timescale`](../saveoptions/timescale/)用于控制在项目保存为图形格式时如何呈现时间刻度（如果存在）的值。 |
| override [UseGradientBrush](../../aspose.tasks.saving/htmlsaveoptions/usegradientbrush/) { get; set; } | 获取或设置一个值，表示在渲染项目布局时是否使用渐变画笔。 当前在呈现为 HTML 时不支持使用渐变画笔。 |
| [UseProjectDefaultFont](../../aspose.tasks.saving/htmlsaveoptions/useprojectdefaultfont/) { get; set; } | 获取或设置一个值，该值指示是否必须使用默认字体进行渲染。 |
| [View](../../aspose.tasks.saving/saveoptions/view/) { get; set; } | 获取或设置要呈现的视图列的列表（[`GanttChartColumn`](../../aspose.tasks.visualization/ganttchartcolumn/) ). 如果未设置，则仅呈现任务 ID、任务名称、开始和完成。 如果视图和[`ViewSettings`](../saveoptions/viewsettings/)属性已设置，View 中的列会覆盖 ViewSettings. 中的列 |
| [ViewSettings](../../aspose.tasks.saving/saveoptions/viewsettings/) { get; set; } | 获取或设置视图（[`View`](../saveoptions/view/) ） 渲染。您可以使用此选项明确指定应将哪个视图保存为 PDF、HTML 或图像格式。 如果设置了此属性，[`PresentationFormat`](../../aspose.tasks.visualization/presentationformat/)保存项目时忽略属性。 视图应来自以下屏幕之一（（[`Screen`](../../aspose.tasks/view/screen/) )): (甘特图, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage) |

### 也可以看看

* class [SaveOptions](../saveoptions/)
* 命名空间 [Aspose.Tasks.Saving](../../aspose.tasks.saving/)
* 部件 [Aspose.Tasks](../../)


