Class SaveOptions

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

List < BarStyle >

CustomPageSize

Obdržíte nebo nastavíte nastavenou velikost stránky v bodech (1 bod = 1/72 palce).

public SizeF CustomPageSize { get; set; }

Hodnota nemovitosti

SizeF

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

bool

EndDate

Obdržíte nebo nastavíte datum k dokončení renderován.

public DateTime EndDate { get; set; }

Hodnota nemovitosti

DateTime

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

bool

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

bool

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

List < Gridline >

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

bool

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

LegendDrawingOptions

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

bool

NonWorkingTimeColor

Obdrží nebo nastaví nefunkční časovou barvu.

public Color NonWorkingTimeColor { get; set; }

Hodnota nemovitosti

Color

PageCount

Získáte nebo nastavíte počet stránek projektu.

public int PageCount { get; protected set; }

Hodnota nemovitosti

int

PageSize

Obdržíte nebo nastavíte velikost stránky, která se má zobrazit (default je PageSize.A4).

public PageSize PageSize { get; set; }

Hodnota nemovitosti

PageSize

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

PresentationFormat

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

bool

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

bool

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

DateTime

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

List < TextStyle >

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

Timescale

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

TimescaleFitBehavior

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

bool

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

ProjectView

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

View

Exceptions

ArgumentException

Když se zavolá nastavení metody a zobrazí se příklad třídy zobrazení s nepodporovanou hodnotou vlastnosti obrazovky.

 Čeština