Class SaveOptions

Class SaveOptions

Το όνομα: Aspose.Tasks.Saving Συγκέντρωση: Aspose.Tasks.dll (25.4.0)

Αυτή είναι μια αφηρημένη κατηγορία βάσης για τάξεις που επιτρέπει στον χρήστη να καθορίσει πρόσθετες επιλογές κατά την αποθήκευση ενός έργουσε μια συγκεκριμένη μορφή.

public abstract class SaveOptions : SimpleSaveOptions

Inheritance

object SimpleSaveOptions SaveOptions

Derived

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

Κληρονομημένα μέλη

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

Ένα παράδειγμα οποιασδήποτε παραγόμενης κατηγορίας από την κατηγορία SaveOptions μεταφέρεται στην ροή Save ή στήλη Save overloadsγια τον χρήστη να καθορίσει τις προσαρμοσμένες επιλογές κατά την αποθήκευση ενός εγγράφου.

Constructors

SaveOptions()

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Tasks.Saving.SaveOptions.

protected SaveOptions()

SaveOptions(SaveOptions)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Tasks.Saving.SaveOptions.

protected SaveOptions(SaveOptions options)

Parameters

options SaveOptions

Το Aspose.Tasks.Saving.SaveOptions για να αντιγράψετε.

Properties

BarStyles

Αποκτά ή τοποθετεί τη λίστα των παραδείξεων της κατηγορίας Aspose.Tasks.Visualization.BarStyle που εμφανίζεται στην προβολή του έργου.

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

Αξία ιδιοκτησίας

List &lt · BarStyle >

CustomPageSize

Αποκτά ή ρυθμίζει το προσαρμοσμένο μέγεθος της σελίδας σε σημεία (1 σημείο = 1/72 ιντσών).

public SizeF CustomPageSize { get; set; }

Αξία ιδιοκτησίας

SizeF

DrawNonWorkingTime

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν ο χρόνος μη εργασίας πρέπει να τραβήξει (Η προεπιλεγμένη τιμή είναι TRUE).

public bool DrawNonWorkingTime { get; set; }

Αξία ιδιοκτησίας

bool

EndDate

Παίρνει ή καθορίζει μια ημερομηνία για να τελειώσει την παράδοση.

public DateTime EndDate { get; set; }

Αξία ιδιοκτησίας

DateTime

FitContent

Αποκτά ή τοποθετεί μια τιμή που υποδεικνύει εάν το ύψος της γραμμής πρέπει να αυξηθεί για να ταιριάζει με το περιεχόμενό του.

public bool FitContent { get; set; }

Αξία ιδιοκτησίας

bool

FitTimescaleToEndOfPage

Αποκτά ή καθορίζει εάν ένα τμήμα ημερολογίου μιας προβολής θα πρέπει να παραδοθεί στο τέλος (δεξιά πλευρά) της τελευταίας σελίδας.Εάν η τιμή είναι ψεύτικη, το τμήμα ημερολογίου παραδίδεται ακριβώς στο EndDate, ακόμη και αν υπάρχει κενό χώρο σε μια σελίδα.

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

Αξία ιδιοκτησίας

bool

Gridlines

Αποκτά ή τοποθετεί μια λίστα με Aspose.Tasks.Visualization.Gridline που εμφανίζεται στην προβολή του έργου.

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

Αξία ιδιοκτησίας

List &lt · Gridline >

IsPortrait

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν η προσανατολισμός της σελίδας είναι πορτραίτο. επιστρέφει ψεύτικη αν η προσανατολισμός της σελίδας είναι τοπίο.

public bool IsPortrait { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Δεν ισχύει όταν SaveOptions.PageSize == Visualization.PageSize.DefinedInView.Σε αυτή την περίπτωση, το View.PageInfo.PageSettings.IsPortrait χρησιμοποιείται αντί.Δεν ισχύει όταν ρυθμίζεται το SaveOptions.CustomPageSize.

LegendDrawingOptions

Αποκτά ή θέτει μια τιμή που καθορίζει πώς να παραδώσει ένα θρύλο. Η προεπιλεγμένη τιμή είναι LegendDrawingOptions.OnEveryPage.

public LegendDrawingOptions LegendDrawingOptions { get; set; }

Αξία ιδιοκτησίας

LegendDrawingOptions

Remarks

Εφαρμόζεται μόνο όταν παραδίδεται η προβολή γραφείου Gantt.

LegendItems

Αποκτά ή ρυθμίζει μια σειρά PageLegendItem που καθορίζει ποιες γραμμές θα πρέπει να παραδοθούν σε μια ιστορία σελίδας.Εάν μηδέν, τα προεπιλεγμένα στοιχεία παραδίδονται.

public PageLegendItem[] LegendItems { get; set; }

Αξία ιδιοκτησίας

PageLegendItem [ ]

Remarks

Εφαρμόζεται μόνο όταν παραδίδεται η προβολή γραφείου Gantt.

MarkCriticalTasks

Αποκτά ή τοποθετεί μια τιμή που υποδεικνύει εάν τα κρίσιμα καθήκοντα θα πρέπει να εμφανίζονται σε κόκκινο χρώμα (Η προεπιλεγμένη τιμή είναι FALSE).

public bool MarkCriticalTasks { get; set; }

Αξία ιδιοκτησίας

bool

NonWorkingTimeColor

Αποκτά ή ρυθμίζει το χρώμα του μη λειτουργικού χρόνου.

public Color NonWorkingTimeColor { get; set; }

Αξία ιδιοκτησίας

Color

PageCount

Αποκτά ή καθορίζει τον αριθμό των σελίδων του έργου.

public int PageCount { get; protected set; }

Αξία ιδιοκτησίας

int

PageSize

Αποκτά ή ρυθμίζει το μέγεθος της σελίδας που θα παραδοθεί (Η προεπιλεγμένη τιμή είναι PageSize.A4).

public PageSize PageSize { get; set; }

Αξία ιδιοκτησίας

PageSize

PresentationFormat

Αποκτά ή τοποθετεί το Aspose.Tasks.Saving.SaveOptions.PresentationFormat στο οποίο θα αποθηκευτεί το έγγραφο.

public PresentationFormat PresentationFormat { get; set; }

Αξία ιδιοκτησίας

PresentationFormat

RenderToSinglePage

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν ένα έργο πρέπει να παραδοθεί σε μία σελίδαόταν το έργο αποθηκεύεται σε γραφική μορφή.Το μέγεθος της σελίδας θα αλλάξει έτσι ώστε το σχεδιασμένο έργο να μπορεί να ταιριάζει σε μια σελίδα.

public bool RenderToSinglePage { get; set; }

Αξία ιδιοκτησίας

bool

RollUpGanttBars

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν τα υποκείμενα στη γραμμή εργασιών συνοψίας θα πρέπει να επισημανθούν.Για τα υποκείμενα, το πεδίο Rollup υποδεικνύει εάν οι πληροφορίες στις γραμμές Gantt υποκείμενων εργασιών θα περιστρέφονται μέχρι την συνοπτική γραμμή εργασιών.Για τις συνοπτικές εργασίες, το πεδίο Rollup υποδεικνύει αν η συνοπτική γραμμή εργασιών εμφανίζει στρογγυλεμένες γραμμές.Πρέπει να έχετε το πεδίο Rollup για συνοπτικά καθήκοντα που ορίζονται στο Ναι για οποιαδήποτε υποκείμενα για να περιστρέψετε πάνω τους.

public bool RollUpGanttBars { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Εφαρμόζεται μόνο όταν παραδίδεται η προβολή γραφείου Gantt.

StartDate

Παίρνει ή καθορίζει την ημερομηνία για να ξεκινήσει την παράδοση από.

public DateTime StartDate { get; set; }

Αξία ιδιοκτησίας

DateTime

TextStyles

Αποκτά ή τοποθετεί τη λίστα των στυλ κειμένου που εφαρμόστηκαν κατά τη διάρκεια της παρακολούθησης μιας προβολής έργου.

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

Αξία ιδιοκτησίας

List &lt · TextStyle >

Remarks

Αυτά τα στυλ υπερβαίνουν τα στυλ που ορίζονται στο GanttCharView.TextStyles.

Timescale

Αποκτά ή ρυθμίζει την τιμή Aspose.Tasks.Saving.SaveOptions.Timescale η οποία χρησιμοποιείται για τον έλεγχο του τρόπου με τον οποίο παραδίδεται η χρονική κλίμακα (εάν υπάρχει) όταν το έργο αποθηκεύεται σε γραφική μορφή.

public Timescale Timescale { get; set; }

Αξία ιδιοκτησίας

Timescale

TimescaleFitBehavior

Αποκτά ή καθορίζει μια συμπεριφορά που καθορίζει πώς να ευθυγραμμίσει το σωστό τέλος της χρονικής κλίμακας με το τέλος της σελίδας.

public TimescaleFitBehavior TimescaleFitBehavior { get; set; }

Αξία ιδιοκτησίας

TimescaleFitBehavior

UseGradientBrush

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν θα πρέπει να χρησιμοποιηθεί το gradient brush κατά την παράδοση του Χάρτη Gantt.

public virtual bool UseGradientBrush { get; set; }

Αξία ιδιοκτησίας

bool

Remarks

Εφαρμόζεται μόνο όταν παραδίδεται η προβολή γραφείου Gantt.

View

Αποκτά ή τοποθετεί μια λίστα με τις στήλες προβολής για να παραδώσει (Aspose.Tasks.Visualization.GanttChartColumn).Εάν δεν ρυθμιστεί, τότε τα αναγνωριστικά εργασιών, τα ονόματα εργασιών, η έναρξη και το τέλος παραδίδονται μόνο.Εάν οι ιδιότητες View και Aspose.Tasks.Saving.SaveOptions.ViewSettings είναι ρυθμισμένες, οι στήλες από View υπερβαίνουν τις στήλες από ViewSettings.

public ProjectView View { get; set; }

Αξία ιδιοκτησίας

ProjectView

ViewSettings

Μπορείτε να χρησιμοποιήσετε αυτές τις επιλογές για να καθορίσετε ρητά ποια προβολή θα πρέπει να αποθηκευτεί σε μορφές PDF, HTML ή εικόνας.Εάν αυτή η ιδιότητα ρυθμίζεται, η ιδιότητα Aspose.Tasks.Visualization.PresentationFormat αγνοείται όταν το έργο αποθηκεύεται.Η προβολή θα πρέπει να είναι από μία από τις ακόλουθες οθόνες ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

public View ViewSettings { get; set; }

Αξία ιδιοκτησίας

View

Exceptions

ArgumentException

Όταν ο καθορισμένος τρόπος καλείται και παρέχεται μια παράσταση της κατηγορίας προβολής με μη υποστηριζόμενη τιμή της ιδιότητας οθόνης.

 Ελληνικά