Class SaveOptions

Class SaveOptions

Название пространства: Aspose.Tasks.Saving Ассоциация: Aspose.Tasks.dll (25.4.0)

Это абстрактный базовый класс для классов, который позволяет пользователю указать дополнительные варианты при сохранении проекта.в определенном формате.

public abstract class SaveOptions : SimpleSaveOptions

Inheritance

object SimpleSaveOptions SaveOptions

Derived

HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions

Наследованные члены

SimpleSaveOptions.project , SimpleSaveOptions.SaveFormat , SimpleSaveOptions.TasksComparer , SimpleSaveOptions.TasksFilter , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Пример любого класса, полученного из класса SaveOptions, переходит в поток Save или string Save overloads.для пользователя, чтобы определить персонализированные варианты при сохранении документа.

Constructors

SaveOptions()

Инициализует новую инстанцию класса Aspose.Tasks.Saving.SaveOptions.

protected SaveOptions()

SaveOptions(SaveOptions)

Инициализует новую инстанцию класса Aspose.Tasks.Saving.SaveOptions.

protected SaveOptions(SaveOptions options)

Parameters

options SaveOptions

The Aspose.Tasks.Saving.SaveOptions для копирования.

Properties

BarStyles

Получается или устанавливается список примеров класса Aspose.Tasks.Visualization.BarStyle, который появляется в виде проекта.

public List<barstyle> BarStyles { get; set; }

Стоимость недвижимости

List • < BarStyle >

CustomPageSize

Получить или установить размер страницы в пунктах (1 пункт = 1/72 дюйма).

public SizeF CustomPageSize { get; set; }

Стоимость недвижимости

SizeF

DrawNonWorkingTime

Получается или устанавливается значение, указывающее на то, следует ли выводить нерабочий час (дефальтная стоимость TRUE).

public bool DrawNonWorkingTime { get; set; }

Стоимость недвижимости

bool

EndDate

Получается или устанавливается дата для завершения рендера.

public DateTime EndDate { get; set; }

Стоимость недвижимости

DateTime

FitContent

Получается или устанавливается значение, указывающее на то, следует ли увеличить высоту строки, чтобы соответствовать его содержанию.

public bool FitContent { get; set; }

Стоимость недвижимости

bool

FitTimescaleToEndOfPage

Получается или устанавливается, должен ли календарный раздел просмотра быть передан к концу (права) последней страницы.Если стоимость неверна, то раздел календаря передается точно в EndDate, даже если на странице есть пустое пространство.

[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }

Стоимость недвижимости

bool

Gridlines

Получается или устанавливается список Aspose.Tasks.Visualization.Gridline, который появляется в виде проекта.

public List<gridline> Gridlines { get; set; }

Стоимость недвижимости

List • < Gridline >

IsPortrait

Получается или устанавливается значение, указывающее, является ли ориентация страницы портретом; возвращается ложное, если ориентация страницы ландшафт.

public bool IsPortrait { get; set; }

Стоимость недвижимости

bool

Remarks

Не применяется, когда SaveOptions.PageSize == Visualization.PageSize.DefinedInView.В этом случае вместо этого используется View.PageInfo.PageSettings.IsPortrait.Не применяется при установке SaveOptions.CustomPageSize.

LegendDrawingOptions

Получается или устанавливается значение, которое определяет, как сделать легенду. Стандартная стоимость является LegendDrawingOptions.OnEveryPage.

public LegendDrawingOptions LegendDrawingOptions { get; set; }

Стоимость недвижимости

LegendDrawingOptions

Remarks

Применяется только тогда, когда отображается зрелищный график Gantt.

LegendItems

Получает или устанавливает ряд PageLegendItem, который определяет, какие ленты должны быть представлены в страницах легенды.В случае нуля, дефолтные элементы передаются.

public PageLegendItem[] LegendItems { get; set; }

Стоимость недвижимости

PageLegendItem [ ]

Remarks

Применяется только тогда, когда отображается зрелищный график Gantt.

MarkCriticalTasks

Получается или устанавливается значение, указывающее на то, должны ли критические задания отображаться в красном цвете (дефолтная стоимость является FALSE).

public bool MarkCriticalTasks { get; set; }

Стоимость недвижимости

bool

NonWorkingTimeColor

Получает или устанавливает нерабочий цвет времени.

public Color NonWorkingTimeColor { get; set; }

Стоимость недвижимости

Color

PageCount

Получается или устанавливается количество страниц проекта.

public int PageCount { get; protected set; }

Стоимость недвижимости

int

PageSize

Получает или устанавливает размер страницы, которая должна быть представлена (дефолтная стоимость PageSize.A4).

public PageSize PageSize { get; set; }

Стоимость недвижимости

PageSize

PresentationFormat

Получить или установить Aspose.Tasks.Saving.SaveOptions.PresentationФормат, в котором документ будет сохранен.

public PresentationFormat PresentationFormat { get; set; }

Стоимость недвижимости

PresentationFormat

RenderToSinglePage

Получается или устанавливается значение, указывающее на то, должен ли проект быть передан на одну страницукогда проект хранится в графическом формате.Размер страницы будет изменен, так что представленный проект может быть встроен на одну страницу.

public bool RenderToSinglePage { get; set; }

Стоимость недвижимости

bool

RollUpGanttBars

Получается или устанавливается значение, указывающее, должны ли быть обозначены подзадачи на резюме.Для подзадач поле Rollup указывает, будет ли информация на подзадачках Gantt перемещена на резюме.Для обобщенных задач поле Rollup указывает, отображает ли обобщенная лента задач обобщенные ленты.Вы должны иметь поле Rollup для обобщенных заданий, настроенное на Да для любых подзаданий, чтобы перемещаться на них.

public bool RollUpGanttBars { get; set; }

Стоимость недвижимости

bool

Remarks

Применяется только тогда, когда отображается зрелищный график Gantt.

StartDate

Получает или устанавливает дату для начала рендерации.

public DateTime StartDate { get; set; }

Стоимость недвижимости

DateTime

TextStyles

Получает или устанавливает список текстовых стилей, которые применялись во время представления просмотра проекта.

public List<textstyle> TextStyles { get; set; }

Стоимость недвижимости

List • < TextStyle >

Remarks

Эти стили опережают стили, определенные в GanttCharView.TextStyles.

Timescale

Получается или устанавливается значение Aspose.Tasks.Saving.SaveOptions.Timescale, которое используется для контроля того, как часовая скала (если есть) передается, когда проект сохраняется в графическом формате.

public Timescale Timescale { get; set; }

Стоимость недвижимости

Timescale

TimescaleFitBehavior

Получается или устанавливается поведение, которое определяет, как сочетать правильный край временной шкалы с концом страницы.

public TimescaleFitBehavior TimescaleFitBehavior { get; set; }

Стоимость недвижимости

TimescaleFitBehavior

UseGradientBrush

Получается или устанавливается значение, указывающее на то, следует ли использовать градиционную щетку при представлении Gantt Chart.

public virtual bool UseGradientBrush { get; set; }

Стоимость недвижимости

bool

Remarks

Применяется только тогда, когда отображается зрелищный график Gantt.

View

Получается или устанавливается перечень зрительных колонн для представления (Aspose.Tasks.Visualization.GanttChartColumn).Если это не установлено, то идентификаторы заданий, имена заданий, старт и окончание передаются только.Если настроены как свойства View, так и Aspose.Tasks.Saving.SaveOptions.ViewSettings, то колонны из View пересекают колонны из ViewSettings.

public ProjectView View { get; set; }

Стоимость недвижимости

ProjectView

ViewSettings

Получить или установить просмотр (Aspose.Tasks.Saving.SaveOptions.View) для представления. Вы можете использовать эту опцию, чтобы четко указать, какой просмотр следует сохранить в форматах PDF, HTML или изображения.Если эта собственность установлена, Aspose.Tasks.Visualization.PresentationФормат собственности игнорируется при сохранении проекта.Вид должен быть с одного из следующих экранов ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

public View ViewSettings { get; set; }

Стоимость недвижимости

View

Exceptions

ArgumentException

При вызванном методе и приведены примеры класса просмотра с не поддерживаемой стоимостью свойства экрана.

 Русский