Class HtmlSaveOptions

HtmlSaveOptions class

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

public class HtmlSaveOptions : SaveOptions

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

ИмяОписание
HtmlSaveOptions()Инициализирует новый экземплярHtmlSaveOptions класс.

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

ИмяОписание
BarStyles { get; set; }Получает или задает список экземпляровBarStyle класс, который отображается в представлении проекта.
CssSavingCallback { get; set; }Получает или задает обратный вызов, который вызывается для создания ресурса для хранения CSS.
CssStylePrefix { get; set; }Получает или задает префикс стиля CSS.
CustomPageSize { get; set; }Получает или задает пользовательский размер страницы в пунктах (1 пункт = 1/72 дюйма).
DefaultFontName { get; set; }Получает или задает шрифт по умолчанию для рендеринга.
DrawNonWorkingTime { get; set; }Получает или задает значение, указывающее, следует ли отображать нерабочее время (значение по умолчанию — TRUE).
EndDate { get; set; }Получает или задает дату завершения рендеринга.
ExportCss { get; set; }Получает или задает способ экспорта CSS.
ExportFonts { get; set; }Получает или задает способ экспорта шрифтов.
ExportImages { get; set; }Получает или задает способ экспорта изображений.
FitContent { get; set; }Получает или задает значение, указывающее, следует ли увеличить высоту строки, чтобы она соответствовала ее содержимому.
FitTimescaleToEndOfPage { get; set; }Получает или задает, должен ли раздел календаря представления отображаться до конца (справа) последней страницы. Если значение равно false, раздел календаря отображается точно до EndDate, даже если на странице есть пустое место.
FontFaceTypes { get; set; }Получает или задает типы шрифта.
FontResolveCallback { get; set; }Получает или задает обратный вызов, который можно использовать для настройки разрешенных шрифтов.
FontSavingCallback { get; set; }Получает или задает обратный вызов, который вызывается для создания ресурса для хранения шрифта.
Gridlines { get; set; }Получает или задает списокGridline которые отображаются в представлении проекта.
ImageSavingCallback { get; set; }Получает или задает обратный вызов, который вызывается для создания ресурса для хранения шрифта.
IncludeProjectNameInPageHeader { get; set; }Получает или задает значение, указывающее, следует ли включать имя проекта в заголовок HTML-страницы.
IncludeProjectNameInTitle { get; set; }Получает или задает значение, указывающее, следует ли включать название проекта в заголовок HTML.
LegendOnEachPage { get; set; }Получает или задает значение, указывающее, следует ли отображать легенду на каждой странице (значение по умолчанию — TRUE).
MarkCriticalTasks { get; set; }Получает или задает значение, указывающее, должны ли критические задачи отображаться красным цветом (значение по умолчанию — FALSE).
NonWorkingTimeColor { get; set; }Получает или задает цвет нерабочего времени.
PageCount { get; }Получает или задает количество страниц проекта.
Pages { get; set; }Получает или задает список номеров страниц для сохранения при визуализации макета проекта. Все страницы проекта будут сохранены, если этот список пуст.
PageSavingCallback { get; set; }Получает или задает определяемый пользователем обратный вызов, который используется для получения выходного потока для каждой отображаемой страницы.
PageSize { get; set; }Получает или задает размер отображаемой страницы (значение по умолчанию — PageSize.A4).
PresentationFormat { get; set; }Получает или задаетPresentationFormat в котором документ будет сохранен.
ReduceFooterGap { get; set; }Получает или задает значение, указывающее, должен ли быть уменьшен разрыв между последней задачей и нижним колонтитулом.
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; }Получает или задает значение, указывающее, следует ли использовать градиентную кисть при отрисовке макета проекта. В настоящее время использование градиентной кисти не поддерживается при рендеринге в HTML.
UseProjectDefaultFont { get; set; }Получает или задает значение, указывающее, должен ли использоваться шрифт по умолчанию для рендеринга.
View { get; set; }Получает или задает список столбцов представления для отображения (GanttChartColumn ). Если не задано, то визуализируются только идентификаторы задач, имена задач, начало и конец.ViewSettingsсвойства установлены, столбцы из View переопределяют столбцы из ViewSettings.
ViewSettings { get; set; }Получает или задает представление (View ) для рендеринга. Вы можете использовать эти параметры, чтобы явно указать, какое представление должно быть сохранено в форматах PDF, HTML или Image. Если это свойство установлено,PresentationFormat свойство игнорируется при сохранении проекта. Вид должен быть на одном из следующих экранов ((Screen )): (Ганта, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

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