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 или ред 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).Ако не е зададено, ID-те за задачите, имената на задачата, стартирането и завършването се предават само.View и Aspose.Tasks.Saving.SaveOptions.ViewSettings, колоните от View надхвърлят колоните от ViewSettings.

public ProjectView View { get; set; }

стойност на имота

ProjectView

ViewSettings

Можете да използвате тази опция, за да посочите изрично, който вид трябва да се съхранява във формати PDF, HTML или Image.Aspose.Tasks.Visualization.Presentation.Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

public View ViewSettings { get; set; }

стойност на имота

View

Exceptions

ArgumentException

Когато се нарича зададен метод и се осигурява примера на класа View с неподдържана стойност на свойството на екрана.

 Български