Class ImageSaveOptions

ImageSaveOptions class

Permite especificar opciones adicionales al representar páginas de proyecto en imágenes.

public class ImageSaveOptions : SaveOptions

Constructores

NombreDescripción
ImageSaveOptions(SaveFileFormat)Inicializa una nueva instancia delImageSaveOptions clase que se puede utilizar para guardar imágenes renderizadas en formatos TIFF, PNG, BMP o JPEG.

Propiedades

NombreDescripción
BarStyles { get; set; }Obtiene o establece la lista de las instancias delBarStyle class que aparecen en la vista del proyecto.
CustomPageSize { get; set; }Obtiene o establece el tamaño de página personalizado en puntos (1 punto = 1/72 de pulgada).
DefaultFontName { get; set; }Obtiene o establece la fuente predeterminada para renderizar.
DrawNonWorkingTime { get; set; }Obtiene o establece un valor que indica si se debe dibujar el tiempo no laborable (el valor predeterminado es VERDADERO).
EndDate { get; set; }Obtiene o establece una fecha para terminar de renderizar.
FitContent { get; set; }Obtiene o establece un valor que indica si se debe aumentar el alto de la fila para que se ajuste a su contenido.
FitTimescaleToEndOfPage { get; set; }Obtiene o establece si una sección de calendario de una vista debe representarse al final (lado derecho) de la última página. Si el valor es falso, la sección de calendario se representa exactamente en EndDate, incluso si hay un espacio vacío en una página.
FontResolveCallback { get; set; }Obtiene o establece una devolución de llamada que se puede usar para personalizar las fuentes resueltas.
Gridlines { get; set; }Obtiene o establece una lista deGridline que aparecen en la vista del proyecto.
HorizontalResolution { get; set; }Obtiene o establece la resolución horizontal en dpi.
JpegQuality { get; set; }Obtiene o establece una calidad JPEG. El rango de valores permitido es 0..100.
LegendOnEachPage { get; set; }Obtiene o establece un valor que indica si la leyenda debe mostrarse en cada página (el valor predeterminado es VERDADERO).
MarkCriticalTasks { get; set; }Obtiene o establece un valor que indica si las tareas críticas deben mostrarse en color rojo (el valor predeterminado es FALSO).
NonWorkingTimeColor { get; set; }Obtiene o establece el color del tiempo no laborable.
PageCount { get; }Obtiene o establece el número de páginas del proyecto.
Pages { get; set; }Obtiene o establece una lista de números de página para guardar al guardar el diseño del proyecto en archivos separados. Todas las páginas se guardarán si esta lista está vacía.
PageSavingCallback { get; set; }Obtiene o establece una devolución de llamada definida por el usuario que se usa para obtener un flujo de salida para cada página renderizada.
PageSize { get; set; }Obtiene o establece el tamaño de la página que se representará (el valor predeterminado es PageSize.A4).
PixelFormat { get; set; }Obtiene o establece el formato de los datos de color para cada píxel de la imagen.
PresentationFormat { get; set; }Obtiene o establece elPresentationFormat en el que se guardará el documento.
ReduceFooterGap { get; set; }Obtiene o establece un valor que indica si se debe reducir un espacio entre la última tarea y el pie de página.
RenderToSinglePage { get; set; }Obtiene o establece un valor que indica si un proyecto debe representarse en una sola página cuando el proyecto se guarda en formato gráfico. El tamaño de la página cambiará para que el proyecto representado pueda caber en una sola página.
RollUpGanttBars { get; set; }Obtiene o establece un valor que indica si se deben marcar las subtareas en la barra de tareas de resumen. Para las subtareas, el campo Resumen indica si la información de las barras de Gantt de las subtareas se acumulará en la barra de tareas de resumen. Para las tareas de resumen, el campo Resumen El campo indica si la barra de tareas de resumen muestra barras acumuladas. Debe tener el campo Resumen para tareas de resumen establecido en Sí para que cualquier subtarea se acumule en ellas.
SaveFormat { get; }Obtiene o establece el formato en el que se guardará el documento si se utiliza este objeto de opciones de guardado.
StartDate { get; set; }Obtiene o establece la fecha desde la que se empieza a renderizar.
TasksComparer { get; set; }Obtiene o establece el comparador para ordenar tareas en diagramas de Gantt y hojas de tareas.
TasksFilter { get; set; }Obtiene o establece la condición que se usa para filtrar tareas representadas en diagramas de Gantt, hoja de tareas y uso de tareas.
TextStyles { get; set; }Obtiene o establece la lista de las instancias delTextStyle class que aparecen en la vista del proyecto.
TiffCompression { get; set; }Obtiene o establece el tipo de compresión que se aplicará al guardar las imágenes generadas en formato TIFF.
Timescale { get; set; }Obtiene o establece elTimescale valor que se usa para controlar cómo se representa la escala de tiempo (si está presente) cuando el proyecto se guarda en formato gráfico.
virtual UseGradientBrush { get; set; }Obtiene o establece un valor que indica si se debe usar el pincel de degradado al representar el diagrama de Gantt.
UseProjectDefaultFont { get; set; }Obtiene o establece un valor que indica si se debe utilizar la fuente predeterminada para la representación.
VerticalResolution { get; set; }Obtiene o establece la resolución vertical en dpi.
View { get; set; }Obtiene o establece una lista de las columnas de vista para representar (GanttChartColumn ). Si no se establece, solo se representan los ID de tarea, los nombres de tarea, el inicio y el final. Si tanto Ver comoViewSettingslas propiedades están configuradas, las columnas de View reemplazan las columnas de ViewSettings.
ViewSettings { get; set; }Obtiene o establece una vista (View ) para renderizar. Puede usar estas opciones para especificar explícitamente qué vista debe guardarse en formato PDF, HTML o de imagen. Si se establece esta propiedad,PresentationFormat La propiedad se ignora cuando se guarda el proyecto. La vista debe ser desde una de las siguientes pantallas ((Screen )): (Gantt, Hoja de tareas, Uso de tareas, Hoja de recursos, Uso de recursos)

Ver también