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; }
Вредност имовине
CustomPageSize
Добија или поставља прилагођену величину странице у тачкама (1 тачка = 1/72 инча).
public SizeF CustomPageSize { get; set; }
Вредност имовине
DrawNonWorkingTime
Добије или поставља вредност која указује на то да ли не-работно време треба да се повуче (дефолтна вредност је ВРЕДНА).
public bool DrawNonWorkingTime { get; set; }
Вредност имовине
EndDate
Добијете или постављате датум да бисте завршили давање.
public DateTime EndDate { get; set; }
Вредност имовине
FitContent
Добија или поставља вредност која указује на то да ли треба повећати висину редова како би се прилагодио његовом садржају.
public bool FitContent { get; set; }
Вредност имовине
FitTimescaleToEndOfPage
Добија или поставља да ли ће се календарски део погледа пренети на крај (десне стране) последње странице.Ако је вредност лажна, одељак календара се преноси тачно на EndDate, чак и ако постоји празан простор на страници.
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
Вредност имовине
Gridlines
Добија или поставља листу Aspose.Tasks.Visualization.Gridline који се појављује у погледу пројекта.
public List<gridline> Gridlines { get; set; }
Вредност имовине
IsPortrait
Добија или поставља вредност која указује на то да ли је оријентација странице портрет; враћа лажно ако је оријентација странице пејзаж.
public bool IsPortrait { get; set; }
Вредност имовине
Remarks
Не примењује се када SaveOptions.PageSize == Visualization.PageSize.DefinedInView.У овом случају се уместо тога користи View.PageInfo.PageSettings.IsPortrait.Не примењује се када је SaveOptions.CustomPageSize постављен.
LegendDrawingOptions
Добијете или постављате вредност која дефинише како да пренесете легенду. дефолт вредност је LegendDrawingOptions.OnEveryPage.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
Вредност имовине
Remarks
То се примењује само када се рендерира Gantt графички поглед.
LegendItems
Добија или поставља низ PageLegendItem који дефинише које редове треба да се преносе у страници легенде.Ако је нула, подразумевани предмети се враћају.
public PageLegendItem[] LegendItems { get; set; }
Вредност имовине
Remarks
То се примењује само када се рендерира Gantt графички поглед.
MarkCriticalTasks
Добије или поставља вредност која указује на то да ли би критичне задатке требало да се приказују у црвеној боји (дефолтна вредност је ФАЛСЕ).
public bool MarkCriticalTasks { get; set; }
Вредност имовине
NonWorkingTimeColor
Добија или поставља не-работно време боје.
public Color NonWorkingTimeColor { get; set; }
Вредност имовине
PageCount
Добија или поставља број страница пројекта.
public int PageCount { get; protected set; }
Вредност имовине
PageSize
Добије или поставља величину странице која ће бити рендерирана (дефолтна вредност је PageSize.A4).
public PageSize PageSize { get; set; }
Вредност имовине
PresentationFormat
Добијете или постављате Aspose.Tasks.Saving.SaveOptions.PresentationФормат у којем ће се документ сачувати.
public PresentationFormat PresentationFormat { get; set; }
Вредност имовине
RenderToSinglePage
Добија или поставља вредност која указује на то да ли треба да се пројекат пренесе на једну страницу.када је пројекат сачуван у графичком формату.Величина странице ће бити промењена тако да се рендерирани пројекат може прилагодити на једној страници.
public bool RenderToSinglePage { get; set; }
Вредност имовине
RollUpGanttBars
Добија или поставља вредност која указује на то да ли би подзадаци на резиме задатака требали бити означени.За подзадаци, поље Ролуп указује да ли ће информације на подзадаци Гант лијеви бити роли до резиме задатак лијеви.За резиме задатака, поље Ролуп указује да ли резиме задатака појављује резиме за резиме.Морате имати Ролуп поље за сукупне задатке постављене на Да за било које подзадатке да се креће на њих.
public bool RollUpGanttBars { get; set; }
Вредност имовине
Remarks
То се примењује само када се рендерира Gantt графички поглед.
StartDate
Добијете или постављате датум да бисте почели да преносите.
public DateTime StartDate { get; set; }
Вредност имовине
TextStyles
Добија или поставља листу текстуалних стилова који су примењени током преноса погледа на пројекат.
public List<textstyle> TextStyles { get; set; }
Вредност имовине
Remarks
Ови стилови превазилазе стилове дефинисане у GanttCharView.TextStyles.
Timescale
Добија или поставља Aspose.Tasks.Saving.SaveOptions.Timescale вредност која се користи за контролу како се временска скала (ако је присутна) преноси када је пројекат сачуван у графички формат.
public Timescale Timescale { get; set; }
Вредност имовине
TimescaleFitBehavior
Добија или поставља понашање које дефинише како да се прави крај временске скале усклади са крајем странице.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Вредност имовине
UseGradientBrush
Добије или поставља вредност која указује на то да ли треба користити градијентску четку приликом рендерације Гантт графике.
public virtual bool UseGradientBrush { get; set; }
Вредност имовине
Remarks
То се примењује само када се рендерира Gantt графички поглед.
View
Добијете или постављате листу колона за преглед (Aspose.Tasks.Visualization.GanttChartColumn).Ако се не поставља, онда се дају само идентификатори задатака, имена задатака, почетак и завршетак.Ако су подељене и својства Виде и Aspose.Tasks.Saving.SaveOptions.ViewSettings, колоне из Виде прелазе колоне из ViewSettings.
public ProjectView View { get; set; }
Вредност имовине
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; }
Вредност имовине
Exceptions
Када се позива метода постављања и примјер класе Поглед са неподрженом вредношћу својства екрана је обезбеђен.