Class ImageSaveOptions
内容
[
隐藏
]ImageSaveOptions class
允许在将项目页面呈现为图像时指定其他选项。
public class ImageSaveOptions : SaveOptions
构造函数
| 姓名 | 描述 |
|---|---|
| ImageSaveOptions(SaveFileFormat) | 初始化一个新的实例ImageSaveOptions可用于以 TIFF、PNG、BMP 或 JPEG 格式保存渲染图像的类。 |
特性
| 姓名 | 描述 |
|---|---|
| BarStyles { get; set; } | 获取或设置实例的列表BarStyle出现在项目视图中的类。 |
| CustomPageSize { get; set; } | 获取或设置以磅为单位的自定义页面大小(1 磅 = 1/72 英寸)。 |
| DefaultFontName { get; set; } | 获取或设置渲染的默认字体。 |
| DrawNonWorkingTime { get; set; } | 获取或设置一个值,指示是否应绘制非工作时间(默认值为 TRUE)。 |
| EndDate { get; set; } | 获取或设置完成渲染的日期。 |
| FitContent { get; set; } | 获取或设置一个值,该值指示是否应增加行高以适合其内容。 |
| FitTimescaleToEndOfPage { get; set; } | 获取或设置视图的日历部分是否应呈现到最后一页的末尾(右侧)。 如果值为 false,日历部分将呈现到 EndDate,即使页面上有空白区域。 |
| FontResolveCallback { get; set; } | 获取或设置可用于自定义解析字体的回调。 |
| Gridlines { get; set; } | 获取或设置列表Gridline出现在项目视图中. |
| HorizontalResolution { get; set; } | 获取或设置以 dpi 为单位的水平分辨率。 |
| JpegQuality { get; set; } | 获取或设置 JPEG 质量。允许的值范围是 0..100. |
| LegendOnEachPage { get; set; } | 获取或设置一个值,指示是否应在每个页面上显示图例(默认值为 TRUE)。 |
| MarkCriticalTasks { get; set; } | 获取或设置一个值,指示关键任务是否应以红色显示(默认值为 FALSE)。 |
| NonWorkingTimeColor { get; set; } | 获取或设置非工作时间颜色。 |
| PageCount { get; } | 获取或设置项目的页数。 |
| Pages { get; set; } | 获取或设置将项目布局保存到单独文件时要保存的页码列表。 如果此列表为空,将保存所有页面。 |
| PageSavingCallback { get; set; } | 获取或设置用户定义的回调,用于获取每个渲染页面的输出流。 |
| PageSize { get; set; } | 获取或设置要渲染的页面大小(默认值为PageSize.A4)。 |
| PixelFormat { get; set; } | 获取或设置图像中每个像素的颜色数据格式。 |
| PresentationFormat { get; set; } | 获取或设置PresentationFormat文档将保存在其中。 |
| ReduceFooterGap { get; set; } | 获取或设置一个值,该值指示是否必须减少最后一个任务和页脚之间的间隙。 |
| RenderToSinglePage { get; set; } | 获取或设置一个值,该值指示当项目以图形格式保存时是否应将项目呈现到单个页面 。 页面大小将更改,以便呈现的项目适合一页。 |
| RollUpGanttBars { get; set; } | 获取或设置一个值,指示是否应标记摘要任务栏上的子任务。 对于子任务,Rollup 字段指示是否将子任务甘特图栏上的信息汇总到摘要任务栏。 对于摘要任务,Rollup字段指示摘要任务栏是否显示汇总条。 您必须将摘要任务的汇总字段设置为是,以便任何子任务汇总到它们。 |
| SaveFormat { get; } | 获取或设置如果使用此保存选项对象将保存文档的格式。 |
| StartDate { get; set; } | 获取或设置开始渲染的日期。 |
| TasksComparer { get; set; } | 获取或设置比较器以对甘特图和任务表图表上的任务进行排序。 |
| TasksFilter { get; set; } | 获取或设置用于过滤呈现在甘特图、任务表和任务使用情况图表上的任务的条件。 |
| TextStyles { get; set; } | 获取或设置实例的列表TextStyle出现在项目视图中的类。 |
| TiffCompression { get; set; } | 获取或设置将生成的图像保存为 TIFF 格式时应用的压缩类型。 |
| Timescale { get; set; } | 获取或设置Timescale用于控制在项目保存为图形格式时如何呈现时间刻度(如果存在)的值。 |
| virtual UseGradientBrush { get; set; } | 获取或设置一个值,该值指示在呈现甘特图时是否应使用渐变画笔。 |
| UseProjectDefaultFont { get; set; } | 获取或设置一个值,该值指示是否必须使用默认字体进行渲染。 |
| VerticalResolution { get; set; } | 获取或设置以 dpi 为单位的垂直分辨率。 |
| View { get; set; } | 获取或设置要呈现的视图列的列表(GanttChartColumn ). 如果未设置,则仅呈现任务 ID、任务名称、开始和完成。 如果视图和ViewSettings属性已设置,View 中的列会覆盖 ViewSettings. 中的列 |
| ViewSettings { get; set; } | 获取或设置视图(View ) 渲染。您可以使用此选项明确指定应将哪个视图保存为 PDF、HTML 或图像格式。 如果设置了此属性,PresentationFormat保存项目时忽略属性。 视图应来自以下屏幕之一((Screen )): (甘特图, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage) |
也可以看看
- class SaveOptions
- 命名空间 Aspose.Tasks.Saving
- 部件 Aspose.Tasks