Class SaveOptions

Class SaveOptions

Der Name: Aspose.Tasks.Saving Zusammensetzung: Aspose.Tasks.dll (25.4.0)

Dies ist eine abstrakte Basisklasse für Klassen, die es dem Benutzer ermöglicht, zusätzliche Optionen zu angeben, wenn ein Projekt gespeichert wird.in einem bestimmten Format.

public abstract class SaveOptions : SimpleSaveOptions

Inheritance

object SimpleSaveOptions SaveOptions

Derived

HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions

Vererbte Mitglieder

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

Ein Beispiel einer derivierten Klasse aus der SaveOptions Klasse wird in den Strom Save oder Strom Save Overloads übertragen.für den Benutzer, die benutzerdefinierten Optionen zu definieren, wenn ein Dokument gespeichert wird.

Constructors

SaveOptions()

Initialisiert eine neue Instanz der Aspose.Tasks.Saving.SaveOptions Klasse.

protected SaveOptions()

SaveOptions(SaveOptions)

Initialisiert eine neue Instanz der Aspose.Tasks.Saving.SaveOptions Klasse.

protected SaveOptions(SaveOptions options)

Parameters

options SaveOptions

Die Aspose.Tasks.Saving.SaveOptions zu kopieren.

Properties

BarStyles

Gibt oder setzt die Liste der Beispiele der Aspose.Tasks.Visualization.BarStyle-Klasse, die in der Projektsicht angezeigt wird.

public List<barstyle> BarStyles { get; set; }

Eigentumswert

List &undlt; BarStyle >

CustomPageSize

Erhalten oder festlegen Sie die benutzerdefinierte Seitengröße in Punkten (1 Punkt = 1/72 Zoll).

public SizeF CustomPageSize { get; set; }

Eigentumswert

SizeF

DrawNonWorkingTime

Er bekommt oder setzt einen Wert, der darauf hindeutet, ob nicht arbeitende Zeit entworfen werden sollte (default value is TRUE).

public bool DrawNonWorkingTime { get; set; }

Eigentumswert

bool

EndDate

Er erhält oder stellt eine Date fest, um die Rendering zu beenden.

public DateTime EndDate { get; set; }

Eigentumswert

DateTime

FitContent

Er bekommt oder setzt einen Wert, der darauf hindeutet, ob die Reihenhöhe erhöht werden sollte, um ihren Inhalt zu entsprechen.

public bool FitContent { get; set; }

Eigentumswert

bool

FitTimescaleToEndOfPage

Erhalten oder festlegen, ob ein Kalenderabschnitt einer Ansicht an das Ende (Rechtseite) der letzten Seite übertragen werden sollte.Wenn der Wert falsch ist, wird der Kalenderabschnitt genau zum EndDate abgegeben, auch wenn es einen leeren Raum auf einer Seite gibt.

[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }

Eigentumswert

bool

Gridlines

Gibt oder setzt eine Liste von Aspose.Tasks.Visualization.Gridline, die in der Projektsicht angezeigt wird.

public List<gridline> Gridlines { get; set; }

Eigentumswert

List &undlt; Gridline >

IsPortrait

Er bekommt oder setzt einen Wert, der angibt, ob die Seite-Orientierung ein Porträt ist; kehrt falsch zurück, wenn die Seite-Orientierung ein Landschaft ist.

public bool IsPortrait { get; set; }

Eigentumswert

bool

Remarks

Es gilt nicht, wenn SaveOptions.PageSize == Visualization.PageSize.DefinedInView.In diesem Fall wird View.PageInfo.PageSettings.IsPortrait stattdessen verwendet.Es gilt nicht, wenn SaveOptions.CustomPageSize eingestellt ist.

LegendDrawingOptions

Gibt oder setzt einen Wert, der definiert, wie man eine Legende darstellt. Standardwert ist LegendDrawingOptions.OnEveryPage.

public LegendDrawingOptions LegendDrawingOptions { get; set; }

Eigentumswert

LegendDrawingOptions

Remarks

Es gilt nur, wenn das Gantt-Grafikbild dargestellt wird.

LegendItems

Er bekommt oder setzt eine Reihe von PageLegendItem, die definiert, welche Zeilen in der Seite Legende dargestellt werden sollten.Wenn null, werden die standardmäßigen Elemente abgegeben.

public PageLegendItem[] LegendItems { get; set; }

Eigentumswert

PageLegendItem [][]

Remarks

Es gilt nur, wenn das Gantt-Grafikbild dargestellt wird.

MarkCriticalTasks

Er erhält oder setzt einen Wert, der angibt, ob kritische Aufgaben in roter Farbe angezeigt werden sollten (Default value is FALSE).

public bool MarkCriticalTasks { get; set; }

Eigentumswert

bool

NonWorkingTimeColor

Er erhält oder stellt die nicht arbeitende Zeitfarbe fest.

public Color NonWorkingTimeColor { get; set; }

Eigentumswert

Color

PageCount

Erhalten oder setzen die Anzahl der Seiten des Projekts.

public int PageCount { get; protected set; }

Eigentumswert

int

PageSize

Er erhält oder stellt die Größe der Seite fest, die dargestellt werden soll (Default ist PageSize.A4).

public PageSize PageSize { get; set; }

Eigentumswert

PageSize

PresentationFormat

Erhalten oder setzen Sie das Aspose.Tasks.Saving.SaveOptions.PresentationFormat, in dem das Dokument gespeichert wird.

public PresentationFormat PresentationFormat { get; set; }

Eigentumswert

PresentationFormat

RenderToSinglePage

Erhält oder setzt einen Wert, der darauf hindeutet, ob ein Projekt auf eine einzelne Seite übertragen werden solltewenn das Projekt im grafischen Format gespeichert wird.Die Seitengröße wird geändert, so dass das renderierte Projekt auf einer Seite angepasst werden kann.

public bool RenderToSinglePage { get; set; }

Eigentumswert

bool

RollUpGanttBars

Er bekommt oder setzt einen Wert, der darauf hindeutet, ob die Untertaschen auf der Summary-Taskbar markiert werden sollten.Für Untertests zeigt das Rollup-Feld an, ob die Informationen auf den Untertests Gantt-Straßen bis zur Zusammenfassungs-Task-Straße gelogen werden.Für zusammenfassende Aufgaben zeigt das Rollup-Feld an, ob die zusammenfassende Aufgabebildung rollen Aufbäume anzeigt.Sie müssen das Rollup-Feld für zusammenfassende Aufgaben auf Ja festgelegt haben, für alle Untertaschen, um auf sie zu rollen.

public bool RollUpGanttBars { get; set; }

Eigentumswert

bool

Remarks

Es gilt nur, wenn das Gantt-Grafikbild dargestellt wird.

StartDate

Gibt oder setzt das Datum, um zu beginnen, um zu renderieren von.

public DateTime StartDate { get; set; }

Eigentumswert

DateTime

TextStyles

Erhalten oder erstellen Sie die Liste der Textstile, die während der Darstellung eines Projektbildes angewandt wurden.

public List<textstyle> TextStyles { get; set; }

Eigentumswert

List &undlt; TextStyle >

Remarks

Diese Stile überschreiten die in GanttCharView.TextStyles definierten Stile.

Timescale

Erhalten oder setzen Sie die Aspose.Tasks.Saving.SaveOptions.Timescale-Wert, die verwendet wird, um zu kontrollieren, wie die Timescale (wenn vorhanden) dargestellt wird, wenn das Projekt in grafisches Format gespeichert wird.

public Timescale Timescale { get; set; }

Eigentumswert

Timescale

TimescaleFitBehavior

Erhält oder setzt ein Verhalten, das definiert, wie das richtige Ende der Timescale mit dem Ende der Seite angepasst wird.

public TimescaleFitBehavior TimescaleFitBehavior { get; set; }

Eigentumswert

TimescaleFitBehavior

UseGradientBrush

Gibt oder setzt einen Wert an, der darauf hindeutet, ob die Gradient-Brücke bei der Darstellung von Gantt Chart verwendet werden sollte.

public virtual bool UseGradientBrush { get; set; }

Eigentumswert

bool

Remarks

Es gilt nur, wenn das Gantt-Grafikbild dargestellt wird.

View

Erhalten oder erstellen Sie eine Liste der angezeigten Spalten (Aspose.Tasks.Visualization.GanttChartColumn).Wenn nicht festgelegt wird, werden Task-IDs, Task-Namen, Start und End nur dargestellt.Wenn sowohl die Eigenschaften View als auch Aspose.Tasks.Saving.SaveOptions.ViewSettings eingestellt sind, übertreffen die Spalten aus ViewSettings die Spalten aus ViewSettings.

public ProjectView View { get; set; }

Eigentumswert

ProjectView

ViewSettings

Sie erhalten oder setzen einen Ausblick (Aspose.Tasks.Saving.SaveOptions.View) zu renderieren. Sie können diese Optionen verwenden, um ausdrücklich festzustellen, welcher Ausblick in PDF, HTML oder Bildformat gespeichert werden sollte.Wenn diese Eigenschaft eingestellt wird, wird Aspose.Tasks.Visualization.PresentationFormat Eigenschaft ignoriert, wenn das Projekt gespeichert wird.Sehen Sie aus einem der folgenden Bildschirms (Aspose.Tasks.View.Screen): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

public View ViewSettings { get; set; }

Eigentumswert

View

Exceptions

ArgumentException

Wenn die festgelegte Methode angerufen wird und ein Beispiel der View-Klasse mit nicht unterstütztem Wert der Bildschirm-Eigenschaft bereitgestellt wird.

 Deutsch