Class SaveOptions

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

List &ylt; BarStyle >

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

SizeF

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

bool

EndDate

Recibe o establece una fecha para terminar el rendimiento.

public DateTime EndDate { get; set; }

Valor de la propiedad

DateTime

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

bool

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

bool

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

List &ylt; Gridline >

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

bool

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

LegendDrawingOptions

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

bool

NonWorkingTimeColor

Obtenga o establece el color del tiempo no operativo.

public Color NonWorkingTimeColor { get; set; }

Valor de la propiedad

Color

PageCount

Obtenga o establece el número de páginas del proyecto.

public int PageCount { get; protected set; }

Valor de la propiedad

int

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

PageSize

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

PresentationFormat

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

bool

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

bool

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

DateTime

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

List &ylt; TextStyle >

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

Timescale

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

TimescaleFitBehavior

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

bool

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

ProjectView

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

View

Exceptions

ArgumentException

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.

 Español