Class SaveOptions
nazivni prostor: Aspose.Tasks.Saving Sastav: Aspose.Tasks.dll (25.4.0)
To je abstraktna osnovna razred za razred koji korisniku omogućuje da određuje dodatne opcije prilikom spašavanja projekta.u određenom obliku.
public abstract class SaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions
Derived
HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions
naslijeđeni članovi
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
Jedan primjer bilo koje izvedenog razreda iz razreda SaveOptions prenosi se u tok Save ili string Save overloadsza korisnika da definira prilagođene opcije prilikom spašavanja dokumenta.
Constructors
SaveOptions()
Inicijalizira novu primjenu razreda Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions()
SaveOptions(SaveOptions)
Inicijalizira novu primjenu razreda Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
Aspose.Tasks.Saving.SaveOptions za kopiranje.
Properties
BarStyles
Pronađite ili postavite popis primjera Aspose.Tasks.Visualization.BarStyle klase koja se pojavljuje u pogledu projekta.
public List<barstyle> BarStyles { get; set; }
Vrijednost nekretnina
CustomPageSize
Dobiva ili postavlja prilagođenu veličinu stranice u točkama (1 točka = 1/72 inča).
public SizeF CustomPageSize { get; set; }
Vrijednost nekretnina
DrawNonWorkingTime
Dobiva ili postavlja vrijednost koja ukazuje na to treba li se povući vrijeme koje ne radi (default vrijednost je TRUE).
public bool DrawNonWorkingTime { get; set; }
Vrijednost nekretnina
EndDate
Dobijete ili postavite datum za završetak upućivanja.
public DateTime EndDate { get; set; }
Vrijednost nekretnina
FitContent
Dobiva ili postavlja vrijednost koja ukazuje na to treba li povećati visinu redova kako bi se prilagodio njezinom sadržaju.
public bool FitContent { get; set; }
Vrijednost nekretnina
FitTimescaleToEndOfPage
Dobiva ili određuje hoće li se kalendarski odjeljak pogleda prenijeti na kraj (desna strana) posljednje stranice.Ako je vrijednost lažna, odjeljak kalendara se prenosi točno na EndDate, čak i ako postoji prazan prostor na stranici.
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
Vrijednost nekretnina
Gridlines
Pronađite ili postavite popis Aspose.Tasks.Visualization.Gridline koji se pojavljuje u pogledu projekta.
public List<gridline> Gridlines { get; set; }
Vrijednost nekretnina
IsPortrait
Dobiva ili postavlja vrijednost koja ukazuje na to je li orijentacija stranice portret; vraća lažno ako je orijentacija stranice krajolika.
public bool IsPortrait { get; set; }
Vrijednost nekretnina
Remarks
Ne primjenjuje se kada SaveOptions.PageSize == Visualization.PageSize.DefinedInView.U ovom slučaju, View.PageInfo.PageSettings.IsPortrait se koristi umjesto toga.Ne primjenjuje se kada se postavlja SaveOptions.CustomPageSize.
LegendDrawingOptions
Dobivate ili postavite vrijednost koja definira kako prenijeti legendu. podrazumevana vrijednost je LegendDrawingOptions.OnEveryPage.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
Vrijednost nekretnina
Remarks
Primjenjuje se samo kada se prikaz Gantt grafikona prikazuje.
LegendItems
Dobiva ili postavlja niz PageLegendItem koji definira koje trake treba prikazati u legendi stranice.Ako nula, podrazumevani predmeti se vraćaju.
public PageLegendItem[] LegendItems { get; set; }
Vrijednost nekretnina
Remarks
Primjenjuje se samo kada se prikaz Gantt grafikona prikazuje.
MarkCriticalTasks
Dobiva ili postavlja vrijednost koja ukazuje na to treba li biti prikazane kritične zadatke u crvenoj boji (default vrijednost je FALSE).
public bool MarkCriticalTasks { get; set; }
Vrijednost nekretnina
NonWorkingTimeColor
Pronađite ili postavite nefunkcionalnu boju vremena.
public Color NonWorkingTimeColor { get; set; }
Vrijednost nekretnina
PageCount
Dobivaju ili postavljaju broj stranica projekta.
public int PageCount { get; protected set; }
Vrijednost nekretnina
PageSize
Dobiva ili postavlja veličinu stranice koja će se prikazati (default vrijednost je PageSize.A4).
public PageSize PageSize { get; set; }
Vrijednost nekretnina
PresentationFormat
Pronađite ili postavite Aspose.Tasks.Saving.SaveOptions.PresentationFormat u kojem će se dokument sačuvati.
public PresentationFormat PresentationFormat { get; set; }
Vrijednost nekretnina
RenderToSinglePage
Dobiva ili postavlja vrijednost koja ukazuje na to treba li projekt prenijeti na jednu stranicukada je projekt pohranjen u grafičkom formatu.Veličina stranice će se promijeniti tako da se renderirani projekt može prilagoditi na jednoj stranici.
public bool RenderToSinglePage { get; set; }
Vrijednost nekretnina
RollUpGanttBars
Dobiva ili postavlja vrijednost koja ukazuje na to treba li biti označena podtočka na rasponu zadataka.Za podrazumeva, polje Rollup ukazuje na to hoće li se informacije na podrazumijevanim Gantt barovima prebaciti na sažetak zadataka.Za sažetak zadataka, polje Rollup ukazuje na to da li sažetak zadataka prikazuje vršene vrstice.Morate imati polje Rollup za sažetak zadataka postavljeno na Da za bilo koje poddjela da se vrti na njih.
public bool RollUpGanttBars { get; set; }
Vrijednost nekretnina
Remarks
Primjenjuje se samo kada se prikaz Gantt grafikona prikazuje.
StartDate
Pronađite ili postavite datum za početak renderiranja od.
public DateTime StartDate { get; set; }
Vrijednost nekretnina
TextStyles
Dobiva ili postavlja popis tekstnih stila koji su se primjenjivali tijekom prikazivanja projekata.
public List<textstyle> TextStyles { get; set; }
Vrijednost nekretnina
Remarks
Ovi stilovi prevrnuta su stilovima definiranima u GanttCharView.TextStyles.
Timescale
Dobiva ili postavlja Aspose.Tasks.Saving.SaveOptions.Timescale vrijednost koja se koristi za kontrolu kako se timescale (ako je prisutna) prenosi kada se projekt spašava u grafički format.
public Timescale Timescale { get; set; }
Vrijednost nekretnina
TimescaleFitBehavior
Dobiva ili postavlja ponašanje koje definira kako usklađivati pravi kraj vremenske razine s krajom stranice.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Vrijednost nekretnina
UseGradientBrush
Dobiva ili postavlja vrijednost koja ukazuje na to treba li se gradientni brš koristiti prilikom renderiranja Gantt grafikona.
public virtual bool UseGradientBrush { get; set; }
Vrijednost nekretnina
Remarks
Primjenjuje se samo kada se prikaz Gantt grafikona prikazuje.
View
Pronađite ili postavite popis kolona za prikaz (Aspose.Tasks.Visualization.GanttChartColumn).Ako se to ne dogodi, ID-ovi za zadatke, imena za zadatke, početak i završetak prikazuju se samo.Ako su postavljene i svojstva View i Aspose.Tasks.Saving.SaveOptions.ViewSettings, stolpci iz View prevladaju stolpce iz ViewSettings.
public ProjectView View { get; set; }
Vrijednost nekretnina
ViewSettings
Pronađite ili postavite pogled (Aspose.Tasks.Saving.SaveOptions.View) za prikazivanje. možete koristiti ovu opciju kako biste izričito naveli koji pogled treba sačuvati u PDF, HTML ili sliku formata.Ako je ova imovina postavljena, Aspose.Tasks.Visualization.PresentationFormat imovina je ignorirana kada se projekt spašava.Pogled treba biti s jednog od sljedećih zaslona ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
Vrijednost nekretnina
Exceptions
Kada se nazove postavljena metoda i pruža se primjer razreda Pogled s nepodržavanom vrijednošću svojstva zaslona.