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; }
стойност на имота
CustomPageSize
Получава или задава персонализирания размер на страницата в точки (1 точка = 1/72 инча).
public SizeF CustomPageSize { get; set; }
стойност на имота
DrawNonWorkingTime
Получава или задава стойност, която показва дали неработното време трябва да бъде изтеглено (дефолтната стойността е TRUE).
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
Получава или задава стойност, която показва дали критичните задачи трябва да се показват в червен цвят (дефолтът е FALSE).
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
Получава или задава стойност, която показва дали трябва да бъдат маркирани подзадачи на ревюто на задачите.Rollup показва дали информацията на подзадачната лента Gantt.За обобщените задачи, полето Rollup показва дали лентата за задачите на резюме показва въртящи се ленти.Трябва да имате полето Rollup за обобщените задачи, зададено на Да за всички подзадачи, които да се въртят към тях.
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
Получава или задава стойност, която показва дали градиентната четка трябва да се използва при представянето на Gantt Chart.
public virtual bool UseGradientBrush { get; set; }
стойност на имота
Remarks
Приложим е само когато се възпроизвежда изглед на графика на Gantt.
View
Aspose.Tasks.Visualization.GanttChartColumn).Ако не е зададено, ID-те за задачите, имената на задачата, стартирането и завършването се предават само.View и Aspose.Tasks.Saving.SaveOptions.ViewSettings, колоните от View надхвърлят колоните от ViewSettings.
public ProjectView View { get; set; }
стойност на имота
ViewSettings
Можете да използвате тази опция, за да посочите изрично, който вид трябва да се съхранява във формати PDF, HTML или Image.Aspose.Tasks.Visualization.Presentation.Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
стойност на имота
Exceptions
Когато се нарича зададен метод и се осигурява примера на класа View с неподдържана стойност на свойството на екрана.