Class HtmlSaveOptions

HtmlSaveOptions class

Permet de spécifier des options supplémentaires lors du rendu des pages de projet au format HTML.

public class HtmlSaveOptions : SaveOptions

Constructeurs

NomLa description
HtmlSaveOptions()Initialise une nouvelle instance duHtmlSaveOptions classe.

Propriétés

NomLa description
BarStyles { get; set; }Obtient ou définit la liste des instances duBarStyle classe qui apparaissent dans la vue du projet.
CssSavingCallback { get; set; }Obtient ou définit le rappel appelé pour créer une ressource pour stocker CSS.
CssStylePrefix { get; set; }Obtient ou définit le préfixe de style CSS.
CustomPageSize { get; set; }Obtient ou définit la taille de page personnalisée en points (1 point = 1/72 de pouce).
DefaultFontName { get; set; }Obtient ou définit la police par défaut pour le rendu.
DrawNonWorkingTime { get; set; }Obtient ou définit une valeur indiquant si les périodes chômées doivent être dessinées (la valeur par défaut est TRUE).
EndDate { get; set; }Obtient ou définit une date à laquelle terminer le rendu.
ExportCss { get; set; }Obtient ou définit la manière dont les CSS sont exportés.
ExportFonts { get; set; }Obtient ou définit la manière dont les polices sont exportées.
ExportImages { get; set; }Obtient ou définit la façon dont les images sont exportées.
FitContent { get; set; }Obtient ou définit une valeur indiquant si la hauteur de la ligne doit être augmentée pour s’adapter à son contenu.
FitTimescaleToEndOfPage { get; set; }Obtient ou définit si une section de calendrier d’une vue doit être rendue à la fin (côté droit) de la dernière page. Si la valeur est false, la section de calendrier est rendue exactement à EndDate, même s’il y a un espace vide sur une page.
FontFaceTypes { get; set; }Obtient ou définit les types de polices.
FontResolveCallback { get; set; }Obtient ou définit un rappel qui peut être utilisé pour personnaliser les polices résolues.
FontSavingCallback { get; set; }Obtient ou définit le rappel appelé pour créer une ressource pour stocker la police.
Gridlines { get; set; }Obtient ou définit une liste deGridline qui apparaissent dans la vue du projet.
ImageSavingCallback { get; set; }Obtient ou définit le rappel appelé pour créer une ressource pour stocker la police.
IncludeProjectNameInPageHeader { get; set; }Obtient ou définit une valeur indiquant s’il faut inclure le nom du projet dans l’en-tête de la page HTML.
IncludeProjectNameInTitle { get; set; }Obtient ou définit une valeur indiquant s’il faut inclure le nom du projet dans le titre HTML.
LegendOnEachPage { get; set; }Obtient ou définit une valeur indiquant si la légende doit être affichée sur chaque page (la valeur par défaut est TRUE).
MarkCriticalTasks { get; set; }Obtient ou définit une valeur indiquant si les tâches critiques doivent être affichées en rouge (la valeur par défaut est FALSE).
NonWorkingTimeColor { get; set; }Obtient ou définit la couleur des périodes chômées.
PageCount { get; }Obtient ou définit le nombre de pages du projet.
Pages { get; set; }Obtient ou définit une liste de numéros de page à enregistrer lors du rendu de la mise en page du projet. Toutes les pages du projet seront enregistrées si cette liste est vide.
PageSavingCallback { get; set; }Obtient ou définit un rappel défini par l’utilisateur qui est utilisé pour obtenir un flux de sortie pour chaque page rendue.
PageSize { get; set; }Obtient ou définit la taille de la page à afficher (la valeur par défaut est PageSize.A4).
PresentationFormat { get; set; }Obtient ou définit lePresentationFormat dans lequel le document sera enregistré.
ReduceFooterGap { get; set; }Obtient ou définit une valeur indiquant si un écart entre la dernière tâche et le pied de page doit être réduit.
RenderToSinglePage { get; set; }Obtient ou définit une valeur indiquant si un projet doit être rendu sur une seule page lorsque le projet est enregistré au format graphique. La taille de la page sera modifiée afin que le projet rendu puisse tenir sur une seule page.
RollUpGanttBars { get; set; }Obtient ou définit une valeur indiquant si les sous-tâches de la barre des tâches récapitulatives doivent être marquées. Pour les sous-tâches, le champ Cumul indique si les informations sur les barres du Gantt des sous-tâches seront reportées dans la barre des tâches récapitulatives. Pour les tâches récapitulatives, le champ Cumul Le champ indique si la barre des tâches récapitulatives affiche des barres cumulées. Le champ Cumul des tâches récapitulatives doit être défini sur Oui pour que les sous-tâches puissent y être cumulées.
SaveFormat { get; }Obtient ou définit le format dans lequel le document sera enregistré si cet objet d’options d’enregistrement est utilisé.
StartDate { get; set; }Obtient ou définit la date à partir de laquelle le rendu commence.
TasksComparer { get; set; }Obtient ou définit le comparateur pour trier les tâches sur le diagramme de Gantt et le tableau de la feuille de tâches.
TasksFilter { get; set; }Obtient ou définit la condition utilisée pour filtrer les tâches rendues sur les diagrammes de Gantt, de feuille de tâches et d’utilisation des tâches.
TextStyles { get; set; }Obtient ou définit la liste des instances duTextStyle classe qui apparaissent dans la vue du projet.
Timescale { get; set; }Obtient ou définit leTimescale valeur qui est utilisée pour contrôler la façon dont l’échelle de temps (le cas échéant) est rendue lorsque le projet est enregistré au format graphique.
override UseGradientBrush { get; set; }Obtient ou définit une valeur indiquant s’il faut utiliser un pinceau dégradé lors du rendu de la mise en page du projet. L’utilisation actuelle du pinceau dégradé n’est pas prise en charge lors du rendu au format HTML.
UseProjectDefaultFont { get; set; }Obtient ou définit une valeur indiquant si la police par défaut doit être utilisée pour le rendu.
View { get; set; }Obtient ou définit une liste des colonnes de vue à afficher (GanttChartColumn ). S’ils ne sont pas définis, les identifiants de tâche, les noms de tâche, le début et la fin sont rendus uniquement. Si à la fois Afficher etViewSettingsles propriétés sont définies, les colonnes de View remplacent les colonnes de ViewSettings.
ViewSettings { get; set; }Obtient ou définit une vue (View ) rendre. Vous pouvez utiliser ces options pour spécifier explicitement quelle vue doit être enregistrée aux formats PDF, HTML ou Image. Si cette propriété est définie,PresentationFormat La propriété est ignorée lorsque le projet est enregistré. La vue doit provenir de l’un des écrans suivants ((Screen )) : (Gantt, Feuille de tâches, Utilisation des tâches, Feuille de ressources, Utilisation des ressources)

Voir également