Class SaveOptions
Pôvodný názov: Aspose.Tasks.Saving Zhromaždenie: Aspose.Tasks.dll (25.4.0)
Ide o abstraktnú základnú triedu pre triedy, ktorá umožňuje používateľovi určiť ďalšie možnosti pri ušetrení projektuv konkrétnom formáte.
public abstract class SaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions
Derived
HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions
Z dedičných členov
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
Príklad akejkoľvek derivovanej triedy z triedy SaveOptions sa prenáša na prúd Save alebo riadok Save overloadspre používateľa definovať vlastné možnosti pri ukladaní dokumentu.
Constructors
SaveOptions()
Initalizuje nový príklad triedy Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions()
SaveOptions(SaveOptions)
Initalizuje nový príklad triedy Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
Aspose.Tasks.Saving.SaveOptions na kopírovanie.
Properties
BarStyles
Získajte alebo nastavíte zoznam príkladov triedy Aspose.Tasks.Visualization.BarStyle, ktoré sa zobrazujú v zobrazení projektu.
public List<barstyle> BarStyles { get; set; }
Hodnota nehnuteľnosti
CustomPageSize
Získať alebo nastaviť vlastnú veľkosť stránky v bodoch (1 bod = 1/72 palca).
public SizeF CustomPageSize { get; set; }
Hodnota nehnuteľnosti
DrawNonWorkingTime
Získa alebo nastaví hodnotu, ktorá naznačuje, či by sa nemal vytlačiť pracovný čas (default value is TRUE).
public bool DrawNonWorkingTime { get; set; }
Hodnota nehnuteľnosti
EndDate
Získajte alebo nastavíte dátum na dokončenie renderovania.
public DateTime EndDate { get; set; }
Hodnota nehnuteľnosti
FitContent
Získa alebo nastaví hodnotu, ktorá naznačuje, či by sa mala zvyšovať výška riadku, aby sa prispôsobila jej obsahu.
public bool FitContent { get; set; }
Hodnota nehnuteľnosti
FitTimescaleToEndOfPage
Získate alebo nastavíte, či by mal byť kalendárny oddiel zobrazenia odovzdaný na koniec (vpravo) poslednej stránky.Ak je hodnota falošná, sekcia kalendára sa zobrazí presne na EndDate, aj keď na stránke je prázdny priestor.
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
Hodnota nehnuteľnosti
Gridlines
Získajte alebo nastavíte zoznam Aspose.Tasks.Visualization.Gridline, ktorý sa zobrazí v zobrazení projektu.
public List<gridline> Gridlines { get; set; }
Hodnota nehnuteľnosti
IsPortrait
Získava alebo nastaví hodnotu, ktorá ukazuje, či je orientácia stránky portrét; vráti falošné, ak je orientácia stránky krajina.
public bool IsPortrait { get; set; }
Hodnota nehnuteľnosti
Remarks
Neuplatňuje sa, keď SaveOptions.PageSize == Visualization.PageSize.DefinedInView.V tomto prípade sa namiesto toho používa View.PageInfo.PageSettings.IsPortrait.Neuplatňuje sa, keď sa nastaví SaveOptions.CustomPageSize.
LegendDrawingOptions
Získajte alebo nastavíte hodnotu, ktorá definuje, ako prezentovať legendu. predvolená hodnota je LegendDrawingOptions.OnEveryPage.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
Hodnota nehnuteľnosti
Remarks
Platí len vtedy, keď je zobrazenie Gantt Chart renderované.
LegendItems
Získajte alebo nastavíte sériu PageLegendItem, ktorá definuje, ktoré pruhy by mali byť prezentované v legendách stránok.V prípade nuly sa predvolené položky odovzdávajú.
public PageLegendItem[] LegendItems { get; set; }
Hodnota nehnuteľnosti
Remarks
Platí len vtedy, keď je zobrazenie Gantt Chart renderované.
MarkCriticalTasks
Získava alebo nastaví hodnotu, ktorá ukazuje, či by kritické úlohy mali byť zobrazené v červenej farbe (predvolená hodnota je FALSE).
public bool MarkCriticalTasks { get; set; }
Hodnota nehnuteľnosti
NonWorkingTimeColor
Získajte alebo nastavíte nefungujúcu farbu času.
public Color NonWorkingTimeColor { get; set; }
Hodnota nehnuteľnosti
PageCount
Získať alebo nastaviť počet stránok projektu.
public int PageCount { get; protected set; }
Hodnota nehnuteľnosti
PageSize
Získava alebo nastaví veľkosť stránky, ktorá sa má odovzdať (predvolená hodnota je PageSize.A4).
public PageSize PageSize { get; set; }
Hodnota nehnuteľnosti
PresentationFormat
Získajte alebo nastavíte Aspose.Tasks.Saving.SaveOptions.PresentationFormát, v ktorom bude dokument uložený.
public PresentationFormat PresentationFormat { get; set; }
Hodnota nehnuteľnosti
RenderToSinglePage
Získava alebo nastaví hodnotu, ktorá naznačuje, či by mal byť projekt odovzdaný na jednu stránkuKeď je projekt uložený v grafickom formáte.Veľkosť stránky sa zmení tak, aby sa renderovaný projekt mohol prispôsobiť na jednej stránke.
public bool RenderToSinglePage { get; set; }
Hodnota nehnuteľnosti
RollUpGanttBars
Získate alebo nastavíte hodnotu, ktorá ukazuje, či by mali byť označené podúkony na súhrnnej úlohe.Pri podúlohách políčko Rollup ukazuje, či sa informácie na podúlohách Ganttové pruhy prevrátia až do súhrnnej pruhy úloh.Pri súhrnných úlohách pole Rollup ukazuje, či súhrnná tabuľka úloh zobrazuje vrstvené tabuľky.Musíte mať pole Rollup pre súhrnné úlohy nastavené na Áno pre akékoľvek pod úlohy, ktoré sa do nich vrhnú.
public bool RollUpGanttBars { get; set; }
Hodnota nehnuteľnosti
Remarks
Platí len vtedy, keď je zobrazenie Gantt Chart renderované.
StartDate
Získajte alebo nastavíte dátum na začiatok odovzdávania.
public DateTime StartDate { get; set; }
Hodnota nehnuteľnosti
TextStyles
Získa alebo nastaví zoznam textových štýlov, ktoré boli použité pri odovzdávaní zobrazenia projektu.
public List<textstyle> TextStyles { get; set; }
Hodnota nehnuteľnosti
Remarks
Tieto štýly prevyšujú štýly definované v GanttCharView.TextStyles.
Timescale
Získava alebo nastaví hodnotu Aspose.Tasks.Saving.SaveOptions.Timescale, ktorá sa používa na kontrolu toho, ako sa časová škála (ak je prítomná) zobrazuje, keď je projekt uložený do grafického formátu.
public Timescale Timescale { get; set; }
Hodnota nehnuteľnosti
TimescaleFitBehavior
Získať alebo nastaviť správanie, ktoré definuje, ako zosúladiť pravý koniec časovej škály s koncom stránky.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Hodnota nehnuteľnosti
UseGradientBrush
Získa alebo nastaví hodnotu, ktorá naznačuje, či by sa pri renderovaní Gantt Chart mal používať gradientový brúsok.
public virtual bool UseGradientBrush { get; set; }
Hodnota nehnuteľnosti
Remarks
Platí len vtedy, keď je zobrazenie Gantt Chart renderované.
View
Získajte alebo nastavíte zoznam zobrazených stĺpcov (Aspose.Tasks.Visualization.GanttChartColumn).Ak nie je nastavený, potom sa zobrazia iba identifikátory úloh, názvy úloh, začiatok a koniec.Ak sú nastavené vlastnosti zobrazenia a Aspose.Tasks.Saving.SaveOptions.ViewSettings, stĺpce z zobrazenia prevyšujú stĺpce z zobrazeniaSettings.
public ProjectView View { get; set; }
Hodnota nehnuteľnosti
ViewSettings
Obdržíte alebo nastavíte zobrazenie (Aspose.Tasks.Saving.SaveOptions.View) na renderovanie.Môžete použiť túto možnosť, aby ste výslovne určili, ktorý zobrazenie by sa malo uložiť vo formátoch PDF, HTML alebo Obrázok.Ak je táto nehnuteľnosť nastavená, Aspose.Tasks.Visualization.PresentationFormat nehnuteľnosť sa ignoruje, keď je projekt uložený.Zobrazenie by malo byť z jedného z nasledujúcich obrazoviek ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
Hodnota nehnuteľnosti
Exceptions
Keď sa volá nastavená metóda a príklad kategórie zobrazenia s nepodporovanou hodnotou vlastnosti obrazovky sa poskytuje.