Class SaveOptions
Nombre del espacio: Aspose.Tasks.Saving Asamblea: Aspose.Tasks.dll (25.4.0)
Esta es una clase de base abstracta para clases que permite al usuario especificar opciones adicionales al ahorrar un proyecto.en un formato específico.
public abstract class SaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions
Derived
HtmlSaveOptions ,y, ImageSaveOptions ,y, PdfSaveOptions ,y, PrintOptions ,y, SvgOptions ,y, XamlOptions ,y, XpsOptions
Miembros heredados
SimpleSaveOptions.project ,y, SimpleSaveOptions.SaveFormat ,y, SimpleSaveOptions.TasksComparer ,y, SimpleSaveOptions.TasksFilter ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Remarks
Una instancia de cualquier clase derivada de la clase SaveOptions se pasa a la corriente Save o la línea Save overloadspara que el usuario define las opciones personalizadas al guardar un documento.
Constructors
SaveOptions()
Inicia una nueva instancia de la clase Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions()
SaveOptions(SaveOptions)
Inicia una nueva instancia de la clase Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
El Aspose.Tasks.Saving.SaveOptions para copiar.
Properties
BarStyles
Obtenga o coloca la lista de las instancias de la clase Aspose.Tasks.Visualization.BarStyle que aparece en la vista del proyecto.
public List<barstyle> BarStyles { get; set; }
Valor de la propiedad
CustomPageSize
Obtenga o establece el tamaño de la página personalizado en puntos (1 punto = 1/72 de pulgadas).
public SizeF CustomPageSize { get; set; }
Valor de la propiedad
DrawNonWorkingTime
Obtenga o establece un valor que indique si el tiempo no de trabajo debe ser grabado (el valor estándar es TRUE).
public bool DrawNonWorkingTime { get; set; }
Valor de la propiedad
EndDate
Recibe o establece una fecha para terminar el rendimiento.
public DateTime EndDate { get; set; }
Valor de la propiedad
FitContent
Obtenga o establece un valor que indica si la altura de la línea debe aumentarse para adaptarse a su contenido.
public bool FitContent { get; set; }
Valor de la propiedad
FitTimescaleToEndOfPage
Obtén o establece si una sección de calendario de una vista debe ser entregada al final (derecha) de la última página.Si el valor es falso, la sección de calendario se rendirá exactamente a EndDate, incluso hay un espacio vacío 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 propiedad
Gridlines
Obtenga o establece una lista de Aspose.Tasks.Visualization.Gridline que aparece en la vista del proyecto.
public List<gridline> Gridlines { get; set; }
Valor de la propiedad
IsPortrait
Recibe o establece un valor que indica si la orientación de la página es retrato; devuelve falso si la orientación de la página es paisaje.
public bool IsPortrait { get; set; }
Valor de la propiedad
Remarks
No se aplica cuando SaveOptions.PageSize == Visualization.PageSize.DefinedInView.En este caso, se utiliza View.PageInfo.PageSettings.IsPortrait en su lugar.No se aplica cuando se establece SaveOptions.CustomPageSize.
LegendDrawingOptions
Obtenga o establezca un valor que define cómo rendir una leyenda.El valor estándar es LegendDrawingOptions.OnEveryPage.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
Valor de la propiedad
Remarks
Sólo se aplica cuando se retrata la vista de gráfico de Gantt.
LegendItems
Obtenga o establece una serie de PageLegendItem que define qué barras se deben render en la leyenda de la página.Si es nulo, los artículos estándar se renderan.
public PageLegendItem[] LegendItems { get; set; }
Valor de la propiedad
PageLegendItem [][]
Remarks
Sólo se aplica cuando se retrata la vista de gráfico de Gantt.
MarkCriticalTasks
Obtenga o establece un valor que indique si las tareas críticas deben mostrarse en color rojo (el valor predeterminado es FALSE).
public bool MarkCriticalTasks { get; set; }
Valor de la propiedad
NonWorkingTimeColor
Obtenga o establece el color del tiempo no operativo.
public Color NonWorkingTimeColor { get; set; }
Valor de la propiedad
PageCount
Obtenga o establece el número de páginas del proyecto.
public int PageCount { get; protected set; }
Valor de la propiedad
PageSize
Obtenga o establece el tamaño de la página que se va a render (el valor predeterminado es PageSize.A4).
public PageSize PageSize { get; set; }
Valor de la propiedad
PresentationFormat
Obtenga o establece el Aspose.Tasks.Saving.SaveOptions.PresentaciónFormato en el que se salvará el documento.
public PresentationFormat PresentationFormat { get; set; }
Valor de la propiedad
RenderToSinglePage
Obtenga o establece un valor que indica si un proyecto debe ser entregado a una sola páginaCuando el proyecto se salva en formato gráfico.El tamaño de la página será cambiado para que el proyecto renderizado pueda ser ajustado en una página.
public bool RenderToSinglePage { get; set; }
Valor de la propiedad
RollUpGanttBars
Obtenga o establece un valor que indique si las subtasas en la barra de tareas de resumen deben ser marcadas.Para las subtascas, el campo Rollup indica si la información en las barras de Gantt de la subtasca se rollará hasta la barra de tareas de resumen.Para las tareas de resumen, el campo Rollup indica si la barra de tareas de resumen muestra las barras de resumen.Usted debe tener el campo Rollup para las tareas de resumen ajustado a Sí para cualquier subtasas para rolar hacia ellos.
public bool RollUpGanttBars { get; set; }
Valor de la propiedad
Remarks
Sólo se aplica cuando se retrata la vista de gráfico de Gantt.
StartDate
Obtenga o establece la fecha para comenzar a rendir de.
public DateTime StartDate { get; set; }
Valor de la propiedad
TextStyles
Obtenga o establece la lista de estilos de texto que se aplicaron durante la presentación de una vista de proyecto.
public List<textstyle> TextStyles { get; set; }
Valor de la propiedad
Remarks
Estos estilos superan los estilos definidos en GanttCharView.TextStyles.
Timescale
Obtenga o establece el valor Aspose.Tasks.Saving.SaveOptions.Timescale que se utiliza para controlar cómo se realiza la escala horaria (si está presente) cuando el proyecto se salva en formato gráfico.
public Timescale Timescale { get; set; }
Valor de la propiedad
TimescaleFitBehavior
Obtenga o establece un comportamiento que define cómo alinear el extremo correcto de la escala horaria con el extremo de la página.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Valor de la propiedad
UseGradientBrush
Obtenga o establece un valor que indique si debe utilizarse el brush gradiente al renderizar el gráfico de Gantt.
public virtual bool UseGradientBrush { get; set; }
Valor de la propiedad
Remarks
Sólo se aplica cuando se retrata la vista de gráfico de Gantt.
View
Obtenga o establezca una lista de las columnas de visualización para render (Aspose.Tasks.Visualization.GanttChartColumn).Si no se establece, los identificadores de tareas, los nombres de tareas, el comienzo y el fin sólo se renderán.Si se establecen las propiedades de View y Aspose.Tasks.Saving.SaveOptions.ViewSettings, las columnas de View superan las columnas de ViewSettings.
public ProjectView View { get; set; }
Valor de la propiedad
ViewSettings
Obtenga o establece una vista (Aspose.Tasks.Saving.SaveOptions.View) para render. Puede utilizar esta opción para especificar explícitamente qué vista debe ser guardada en formatos PDF, HTML o de imagen.Si esta propiedad se establece, Aspose.Tasks.Visualization.PresentationFormat se ignora cuando se salva el proyecto.Ver debe ser de una de las siguientes pantallas ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
Valor de la propiedad
Exceptions
Cuando se llama el método de configuración y se proporciona una instancia de clase de visualización con un valor no soportado de la propiedad de pantalla.