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

Добија или поставља листу примера Аппосе.Таск.Визуализација.БарСтиле класе која се појављује у погледу пројекта.

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

Вредност имовине

List < BarStyle >

CustomPageSize

Добија или поставља прилагођену величину странице у тачкама (1 тачка = 1/72 инча).

public SizeF CustomPageSize { get; set; }

Вредност имовине

SizeF

DrawNonWorkingTime

Добије или поставља вредност која указује на то да ли не-работно време треба да се повуче (дефолтна вредност је ВРЕДНА).

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

Добије или поставља вредност која указује на то да ли би критичне задатке требало да се приказују у црвеној боји (дефолтна вредност је ФАЛСЕ).

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

Добија или поставља вредност која указује на то да ли би подзадаци на резиме задатака требали бити означени.За подзадаци, поље Ролуп указује да ли ће информације на подзадаци Гант лијеви бити роли до резиме задатак лијеви.За резиме задатака, поље Ролуп указује да ли резиме задатака појављује резиме за резиме.Морате имати Ролуп поље за сукупне задатке постављене на Да за било које подзадатке да се креће на њих.

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

Добије или поставља вредност која указује на то да ли треба користити градијентску четку приликом рендерације Гантт графике.

public virtual bool UseGradientBrush { get; set; }

Вредност имовине

bool

Remarks

То се примењује само када се рендерира Gantt графички поглед.

View

Добијете или постављате листу колона за преглед (Aspose.Tasks.Visualization.GanttChartColumn).Ако се не поставља, онда се дају само идентификатори задатака, имена задатака, почетак и завршетак.Ако су подељене и својства Виде и Aspose.Tasks.Saving.SaveOptions.ViewSettings, колоне из Виде прелазе колоне из ViewSettings.

public ProjectView View { get; set; }

Вредност имовине

ProjectView

ViewSettings

Можете користити ове опције да експлицитно наведете који поглед треба сачувати у ПДФ, ХТМЛ или слике форматима.Ако је ова имовина постављена, Аппосе.Таскс.Визуализација.ПредстављањеФормат имовина се игнорише када је пројекат сачуван.Pogled treba da bude sa jednog od sledećih ekrana ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

public View ViewSettings { get; set; }

Вредност имовине

View

Exceptions

ArgumentException

Када се позива метода постављања и примјер класе Поглед са неподрженом вредношћу својства екрана је обезбеђен.

 Српски