Class SvgOptions

SvgOptions class

Позволяет указать дополнительные параметры при рендеринге страниц проекта в SVG.

public class SvgOptions : SaveOptions

Конструкторы

ИмяОписание
SvgOptions()Инициализирует новый экземплярSvgOptions класс, который можно использовать для сохранения проекта в формате SVG.

Характеристики

ИмяОписание
BarStyles { get; set; }Получает или задает список экземпляровBarStyle класс, который отображается в представлении проекта.
CustomPageSize { get; set; }Получает или задает пользовательский размер страницы в пунктах (1 пункт = 1/72 дюйма).
DrawNonWorkingTime { get; set; }Получает или задает значение, указывающее, следует ли отображать нерабочее время (значение по умолчанию — TRUE).
EndDate { get; set; }Получает или задает дату завершения рендеринга.
FitContent { get; set; }Получает или задает значение, указывающее, следует ли увеличить высоту строки, чтобы она соответствовала ее содержимому.
FitTimescaleToEndOfPage { get; set; }Получает или задает, должен ли раздел календаря представления отображаться до конца (справа) последней страницы. Если значение равно false, раздел календаря отображается точно до EndDate, даже если на странице есть пустое место.
Gridlines { get; set; }Получает или задает списокGridline которые отображаются в представлении проекта.
LegendOnEachPage { get; set; }Получает или задает значение, указывающее, следует ли отображать легенду на каждой странице (значение по умолчанию — TRUE).
MarkCriticalTasks { get; set; }Получает или задает значение, указывающее, должны ли критические задачи отображаться красным цветом (значение по умолчанию — FALSE).
NonWorkingTimeColor { get; set; }Получает или задает цвет нерабочего времени.
PageCount { get; }Получает или задает количество страниц проекта.
PageSavingCallback { get; set; }Получает или задает определяемый пользователем обратный вызов реализации, который используется для получения выходного потока для каждой отображаемой страницы.
PageSize { get; set; }Получает или задает размер отображаемой страницы (значение по умолчанию — PageSize.A4).
PresentationFormat { get; set; }Получает или задаетPresentationFormat в котором документ будет сохранен.
RenderToSinglePage { get; set; }Получает или задает значение, указывающее, должен ли проект отображаться на одной странице при сохранении проекта в графическом формате. Размер страницы будет изменен, чтобы отображаемый проект мог уместиться на одной странице.
RollUpGanttBars { get; set; }Получает или задает значение, указывающее, должны ли быть отмечены подзадачи на панели сводных задач. Поле указывает, отображаются ли на панели сводных задач свернутые столбцы.
SaveFormat { get; }Получает или задает формат, в котором будет сохранен документ, если используется этот объект параметров сохранения.
StartDate { get; set; }Получает или задает дату начала рендеринга.
TasksComparer { get; set; }Получает или задает компаратор для сортировки задач на диаграмме Ганта и диаграмме листа задач.
TasksFilter { get; set; }Получает или задает условие, которое используется для фильтрации задач, отображаемых на диаграммах Ганта, листе задач и диаграммах использования задач.
TextStyles { get; set; }Получает или задает список экземпляровTextStyle класс, который отображается в представлении проекта.
Timescale { get; set; }Получает или задаетTimescale значение, которое используется для управления визуализацией временной шкалы (если она присутствует) при сохранении проекта в графическом формате.
override UseGradientBrush { get; set; }Определяет, использовать ли градиентную кисть при рендеринге макета проекта. В настоящее время использование градиентной кисти не поддерживается для рендеринга в SVG.
View { get; set; }Получает или задает список столбцов представления для отображения (GanttChartColumn ). Если не задано, то визуализируются только идентификаторы задач, имена задач, начало и конец.ViewSettingsсвойства установлены, столбцы из View переопределяют столбцы из ViewSettings.
ViewSettings { get; set; }Получает или задает представление (View ) для рендеринга. Вы можете использовать эти параметры, чтобы явно указать, какое представление должно быть сохранено в форматах PDF, HTML или Image. Если это свойство установлено,PresentationFormat свойство игнорируется при сохранении проекта. Вид должен быть на одном из следующих экранов ((Screen )): (Ганта, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

Смотрите также