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 or string Save overloads.Для того, щоб користувач міг визначити налаштувані варіанти при збереженні документа.

Constructors

SaveOptions()

Ініціалює новий приклад класу Aspose.Tasks.Saving.SaveOptions.

protected SaveOptions()

SaveOptions(SaveOptions)

Ініціалює новий приклад класу Aspose.Tasks.Saving.SaveOptions.

protected SaveOptions(SaveOptions options)

Parameters

options SaveOptions

Про це йдеться в повідомленні 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

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

public View ViewSettings { get; set; }

вартість нерухомості

View

Exceptions

ArgumentException

При встановленні методу називається і надається приклад класу Показати з непідтримленою вартістю Об’єкт екрану.

 Українська