Class SaveOptions
Název místa: Aspose.Tasks.Saving Shromáždění: Aspose.Tasks.dll (25.4.0)
Jedná se o abstraktní základní třídu pro třídy, která uživateli umožňuje při ušetření projektu určit další možnosti.v konkrétním formátu.
public abstract class SaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions
Derived
HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions
Dědiční č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
Příklad jakékoli derivované třídy z třídy SaveOptions se přenese na stream Save nebo řádek Save overloadspro uživatele definovat nastavení při uložení dokumentu.
Constructors
SaveOptions()
Začíná nový příklad třídy Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions()
SaveOptions(SaveOptions)
Začíná nový příklad třídy Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
Aspose.Tasks.Saving.SaveOptions kopírovat.
Properties
BarStyles
Získáte nebo nastavte seznam příkladů třídy Aspose.Tasks.Visualization.BarStyle, které se objevují v zobrazení projektu.
public List<barstyle> BarStyles { get; set; }
Hodnota nemovitosti
CustomPageSize
Obdržíte nebo nastavíte nastavenou velikost stránky v bodech (1 bod = 1/72 palce).
public SizeF CustomPageSize { get; set; }
Hodnota nemovitosti
DrawNonWorkingTime
Obdrží nebo nastaví hodnotu, která naznačuje, zda by se neměl vytáhnout pracovní čas (default value is TRUE).
public bool DrawNonWorkingTime { get; set; }
Hodnota nemovitosti
EndDate
Obdržíte nebo nastavíte datum k dokončení renderován.
public DateTime EndDate { get; set; }
Hodnota nemovitosti
FitContent
Obdrží nebo nastaví hodnotu, která naznačuje, zda by se hodnota řádku měla zvýšit tak, aby odpovídala jejímu obsahu.
public bool FitContent { get; set; }
Hodnota nemovitosti
FitTimescaleToEndOfPage
Obdrží nebo nastaví, zda by měl být kalendářní oddíl zobrazení přenesen na konec (vpravo) poslední stránky.Pokud je hodnota falešná, oddíly kalendáře se přenášejí přesně na EndDate, i když na stránce je prázdný prostor.
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
Hodnota nemovitosti
Gridlines
Obdržíte nebo nastavíte seznam Aspose.Tasks.Visualization.Gridline, který se objeví v zobrazení projektu.
public List<gridline> Gridlines { get; set; }
Hodnota nemovitosti
IsPortrait
Obdrží nebo nastaví hodnotu, která naznačuje, zda je orientace stránky portrétována; vrátí falešné, pokud je orientace stránky krajinn.
public bool IsPortrait { get; set; }
Hodnota nemovitosti
Remarks
Neplatí, když SaveOptions.PageSize = Visualization.PageSize.DefinedInView.V tomto případě se místo toho používá View.PageInfo.PageSettings.IsPortrait.Neplatí, když je nastaven SaveOptions.CustomPageSize.
LegendDrawingOptions
Obdržíte nebo nastavíte hodnotu, která definuje, jak vydat legendu. výchozí hodnotou je LegendDrawingOptions.OnEveryPage.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
Hodnota nemovitosti
Remarks
Používá se pouze v případě, že je zobrazen Ganttový graf.
LegendItems
Obdrží nebo nastaví řadu PageLegendItem, která definuje, které řádky by měly být předány v legendě stránky.V případě nuly jsou předpokládané položky přenášeny.
public PageLegendItem[] LegendItems { get; set; }
Hodnota nemovitosti
PageLegendItem []a[]
Remarks
Používá se pouze v případě, že je zobrazen Ganttový graf.
MarkCriticalTasks
Obdrží nebo nastaví hodnotu, která naznačuje, zda by kritické úkoly měly být zobrazeny v červené barvě (default je FALSE).
public bool MarkCriticalTasks { get; set; }
Hodnota nemovitosti
NonWorkingTimeColor
Obdrží nebo nastaví nefunkční časovou barvu.
public Color NonWorkingTimeColor { get; set; }
Hodnota nemovitosti
PageCount
Získáte nebo nastavíte počet stránek projektu.
public int PageCount { get; protected set; }
Hodnota nemovitosti
PageSize
Obdržíte nebo nastavíte velikost stránky, která se má zobrazit (default je PageSize.A4).
public PageSize PageSize { get; set; }
Hodnota nemovitosti
PresentationFormat
Obdržíte nebo nastavíte Aspose.Tasks.Saving.SaveOptions.PresentationFormát, ve kterém bude dokument uložen.
public PresentationFormat PresentationFormat { get; set; }
Hodnota nemovitosti
RenderToSinglePage
Obdrží nebo nastaví hodnotu, která naznačuje, zda by měl být projekt přenesen na jednu stránkuKdyž je projekt uložen v grafickém formátu.Velikost stránky bude změněna tak, aby se renderovaný projekt mohl hodit na jedné stránce.
public bool RenderToSinglePage { get; set; }
Hodnota nemovitosti
RollUpGanttBars
Obdržíte nebo nastavíte hodnotu, která naznačuje, zda by měla být označena podúčtování na souhrnném řádku úkol.U podúkolí ukazuje pole Rollup, zda budou informace na podúkolí Ganttové řádky přiloženy do souhrnné řádky úkol.V případě souhrnných úkolů pole Rollup naznačuje, zda souhrnná řádka úkolů zobrazuje vrcholné řádky.Měli byste mít pole Rollup pro souhrnné úkoly nastavené na Ano pro jakékoli podúkoly, které se do nich hod.
public bool RollUpGanttBars { get; set; }
Hodnota nemovitosti
Remarks
Používá se pouze v případě, že je zobrazen Ganttový graf.
StartDate
Obdržíte nebo nastavíte datum k zahájení renderování od.
public DateTime StartDate { get; set; }
Hodnota nemovitosti
TextStyles
Obdrží nebo nastaví seznam textových stylů, které byly použity při předávání zobrazení projektu.
public List<textstyle> TextStyles { get; set; }
Hodnota nemovitosti
Remarks
Tyto styly překračují styly definované v GanttCharView.TextStyles.
Timescale
Obdrží nebo nastaví hodnotu Aspose.Tasks.Saving.SaveOptions.Timescale, která se používá k ovládání toho, jak se časová škála (pokud je přítomna) zobrazí, když je projekt uložen do grafického formátu.
public Timescale Timescale { get; set; }
Hodnota nemovitosti
TimescaleFitBehavior
Obdrží nebo nastaví chování, které definuje, jak vyrovnat správný konec časové škály s koncem stránky.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Hodnota nemovitosti
UseGradientBrush
Obdrží nebo nastaví hodnotu, která naznačuje, zda by se při renderování Gantt Chart měl používat gradientní brús.
public virtual bool UseGradientBrush { get; set; }
Hodnota nemovitosti
Remarks
Používá se pouze v případě, že je zobrazen Ganttový graf.
View
Obdržíte nebo nastavíte seznam zobrazených sloupců (Aspose.Tasks.Visualization.GanttChartColumn).Pokud to neuděláte, zobrazí se pouze ID úkolů, názvy úkolů, začátek a konec.Pokud jsou nastaveny vlastnosti View a Aspose.Tasks.Saving.SaveOptions.ViewSettings, sloupce z View překračují sloupce z ViewSettings.
public ProjectView View { get; set; }
Hodnota nemovitosti
ViewSettings
Obdržíte nebo nastavíte zobrazení (Aspose.Tasks.Saving.SaveOptions.View) k zobrazení.Můžete použít tuto možnost k výslovnému určení, který zobrazení by mělo být uloženo do formátů PDF, HTML nebo Obrázek.Pokud je tato vlastnost nastavená, je vlastnost Aspose.Tasks.Visualization.PresentationFormat ignorována, když je projekt uložen.Zobrazení by mělo být z jednoho z následujících obrazovek ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
Hodnota nemovitosti
Exceptions
Když se zavolá nastavení metody a zobrazí se příklad třídy zobrazení s nepodporovanou hodnotou vlastnosti obrazovky.