Class SaveOptions
Nom dels espais: Aspose.Tasks.Saving Assemblea: Aspose.Tasks.dll (25.4.0)
Aquesta és una classe de base abstracta per a classes que permet a l’usuari especificar opcions addicionals quan salva un projecte.en un format específic.
public abstract class SaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions
Derived
HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions
Membres heretats
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
Una instància de qualsevol classe derivada de la classe SaveOptions es trasllada a la corrent Save o la barra Save overloadsPer a l’usuari definir les opcions personalitzades quan salva un document.
Constructors
SaveOptions()
Inicia una nova instància de la classe Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions()
SaveOptions(SaveOptions)
Inicia una nova instància de la classe Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
El Aspose.Tasks.Saving.SaveOptions per copiar.
Properties
BarStyles
Obté o col·loca la llista d’instàncies de la classe Aspose.Tasks.Visualization.BarStyle que apareix en la vista del projecte.
public List<barstyle> BarStyles { get; set; }
Valor de la propietat
CustomPageSize
Obté o fixa la mida de la pàgina personalitzada en punts (1 punt = 1/72 d’inch).
public SizeF CustomPageSize { get; set; }
Valor de la propietat
DrawNonWorkingTime
Obté o s’estableix un valor que indiqui si s’ha de treure el temps no treballador (el valor de default és TRUE).
public bool DrawNonWorkingTime { get; set; }
Valor de la propietat
EndDate
Obtenir o establir una data per finalitzar el rendiment a.
public DateTime EndDate { get; set; }
Valor de la propietat
FitContent
Obté o estableix un valor que indiqui si l’altura de la línia ha de ser augmentada per adaptar-se al seu contingut.
public bool FitContent { get; set; }
Valor de la propietat
FitTimescaleToEndOfPage
Obté o estableix si una secció de calendari d’una vista s’ha de rendir al final (la dreta) de l’última pàgina.Si el valor és fals, la secció de calendari es rendi exactament a EndDate, fins i tot hi ha un espai buit en una pàgina.
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
Valor de la propietat
Gridlines
Obtén o col·loca una llista d’Aspose.Tasks.Visualization.Gridline que apareix en la vista del projecte.
public List<gridline> Gridlines { get; set; }
Valor de la propietat
IsPortrait
Obté o estableix un valor que indica si l’orientació de la pàgina és retrat; torna fals si l’orientació de la pàgina és paisatge.
public bool IsPortrait { get; set; }
Valor de la propietat
Remarks
No s’aplica quan SaveOptions.PageSize == Visualització.PageSize.DefinedInView.En aquest cas, View.PageInfo.PageSettings.IsPortrait s’utilitza en lloc.No s’aplica quan s’estableix SaveOptions.CustomPageSize.
LegendDrawingOptions
Obté o s’estableix un valor que defineix com rendir una llegenda. valor estàndard és LegendDrawingOptions.OnEveryPage.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
Valor de la propietat
Remarks
Només s’aplica quan es realitza la vista de diagrama de Gantt.
LegendItems
Obté o estableix una sèrie de PageLegendItem que defineix quines barres s’han de rendir en la llegenda de la pàgina.Si n’hi ha, es rendiran els articles de default.
public PageLegendItem[] LegendItems { get; set; }
Valor de la propietat
Remarks
Només s’aplica quan es realitza la vista de diagrama de Gantt.
MarkCriticalTasks
Obté o s’estableix un valor que indiqui si les tasques crítiques s’han de mostrar en color vermell (el valor estàndard és FALSE).
public bool MarkCriticalTasks { get; set; }
Valor de la propietat
NonWorkingTimeColor
Obté o fixa el color del temps no treballant.
public Color NonWorkingTimeColor { get; set; }
Valor de la propietat
PageCount
Obté o fixa el nombre de pàgines del projecte.
public int PageCount { get; protected set; }
Valor de la propietat
PageSize
Obté o s’estableix la mida de la pàgina que s’ha de rendir (el valor estàndard és PageSize.A4).
public PageSize PageSize { get; set; }
Valor de la propietat
PresentationFormat
Obté o col·loca el Aspose.Tasks.Saving.SaveOptions.PresentacióFormat en el qual el document serà guardat.
public PresentationFormat PresentationFormat { get; set; }
Valor de la propietat
RenderToSinglePage
Obté o estableix un valor que indiqui si un projecte s’ha de rendir a una sola pàginaQuan el projecte és guardat en format gràfic.La mida de la pàgina es canviarà per tal que el projecte renderitzat es pugui encaixar en una pàgina.
public bool RenderToSinglePage { get; set; }
Valor de la propietat
RollUpGanttBars
Obté o estableix un valor que indiqui si s’han de marcar les subtaxes de la barra de tasques de resum.Per a les subtaxes, el camp Rollup indica si la informació de les barres Gantt de la subtaxa es girarà fins a la barra de tasques de resum.Per a les tasques de resum, el camp de rellotge indica si la barra de tasques de resum mostra les barres de rellotge.Vostè ha de tenir el camp Rollup per a les tasques de resum establert a Sí per a qualsevol subtasques per rodar a ells.
public bool RollUpGanttBars { get; set; }
Valor de la propietat
Remarks
Només s’aplica quan es realitza la vista de diagrama de Gantt.
StartDate
Obté o fixa la data per començar a rendir.
public DateTime StartDate { get; set; }
Valor de la propietat
TextStyles
Obté o col·loca la llista d’estils de text que s’han aplicat durant la realització d’una vista de projecte.
public List<textstyle> TextStyles { get; set; }
Valor de la propietat
Remarks
Aquests estils superen els estils definits en GanttCharView.TextStyles.
Timescale
Obté o s’estableix el valor Aspose.Tasks.Saving.SaveOptions.Timescale que s’utilitza per controlar com es rendi l’escala horària (si és present) quan el projecte es salva en format gràfic.
public Timescale Timescale { get; set; }
Valor de la propietat
TimescaleFitBehavior
Obté o estableix un comportament que defineix com alinear el final correcte de l’escala de temps amb el final de la pàgina.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Valor de la propietat
UseGradientBrush
Obté o estableix un valor que indiqui si s’ha d’utilitzar el brush gradient quan es rendi el gràfic de Gantt.
public virtual bool UseGradientBrush { get; set; }
Valor de la propietat
Remarks
Només s’aplica quan es realitza la vista de diagrama de Gantt.
View
Obté o col·loca una llista de les columnes de visualització per fer (Aspose.Tasks.Visualization.GanttChartColumn).Si no s’estableix, llavors només es rendiran els IDs de tasques, els noms de tasques, el començament i la fi.Si s’estableixen les propietats de View i Aspose.Tasks.Saving.SaveOptions.ViewSettings, les columnes de View superen les columnes de ViewSettings.
public ProjectView View { get; set; }
Valor de la propietat
ViewSettings
Obté o estableix una vista (Aspose.Tasks.Saving.SaveOptions.View) per rendir. pot utilitzar aquesta opció per especificar explícitament la vista que s’ha de guardar en formats PDF, HTML o imatge.Si s’estableix aquesta propietat, Aspose.Tasks.Visualization.PresentacióLa propietat del format es ignora quan es salva el projecte.La vista ha de ser des d’una de les pantalles següents ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
Valor de la propietat
Exceptions
Quan es crida el mètode d’establiment i es proporciona la classe de Veure amb valor no recolzat de la propietat de pantalla.