Supprimer l'espace entre la liste des tâches et le pied de page
La conversion des données de projet vers différents formats peut parfois créer un espace vide inutile entre la liste des tâches et le pied de page du document de sortie. En utilisant la ReduceFooterGap propriété, vous pouvez éliminer cet espace supplémentaire et obtenir une mise en page plus nette et plus professionnelle.
Élimination de l’espace entre la liste des tâches et le pied de page du document
L’exemple suivant montre comment appliquer la ReduceFooterGap
propriété pour supprimer l’espace supplémentaire lors de l’exportation des données de projet. Cela garantit que la liste des tâches se fond sans interruption dans le pied de page, sans espaces blancs indésirables.
1Project project = new Project("New Project.mpp");
2
3// Use ReduceFooterGap property to reduce the gap between list of tasks and Footer
4ImageSaveOptions imageSaveOptions =
5 new ImageSaveOptions(SaveFileFormat.PNG) { ReduceFooterGap = true, SaveToSeparateFiles = true, PageSize = PageSize.A0, Timescale = Timescale.Days };
6project.Save("ReducingGapBetweenTasksListAndFooter_out.png", (SaveOptions)imageSaveOptions);
7
8PdfSaveOptions pdfSaveOptions = new PdfSaveOptions { ReduceFooterGap = true, SaveToSeparateFiles = true, PageSize = PageSize.A0, Timescale = Timescale.Days };
9project.Save("ReducingGapBetweenTasksListAndFooter_out.pdf", (SaveOptions)pdfSaveOptions);
10
11HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions
12{
13 ReduceFooterGap = false,
14 IncludeProjectNameInPageHeader = false,
15 IncludeProjectNameInTitle = false,
16 PageSize = PageSize.A0,
17 Timescale = Timescale.Days
18};
19project.Save("ReducingGapBetweenTasksListAndFooter_out.html", htmlSaveOptions);
Dans cet extrait de code, ReduceFooterGap
est activée afin que la liste des tâches et le pied de page soient étroitement alignés. Cela améliore la lisibilité des fichiers de projet exportés, surtout lors du travail avec des rapports sur plusieurs pages ou lors de la préparation de documents à imprimer.
Conclusion
La ReduceFooterGap propriété dans Aspose.Tasks for .NET fournit un moyen simple mais efficace d’optimiser la mise en page des fichiers de projet exportés. En supprimant les espaces inutiles, les développeurs peuvent générer des sorties plus soignées, plus faciles à lire et mieux adaptées aux rapports professionnels. Cette fonctionnalité aide à assurer la cohérence entre différents formats et améliore la présentation globale des données de projet.
Foire aux questions
Q : Dois-je installer Microsoft Project pour utiliser ReduceFooterGap ?
- Non. Aspose.Tasks for .NET fonctionne indépendamment de Microsoft Project.
Q : Dans quels formats ReduceFooterGap s’applique-t-il ?
- La propriété fonctionne lors de l’exportation vers des formats tels que PDF, XPS et divers formats d’image.
Q : ReduceFooterGap affecte-t-il le contenu des tâches ou seulement la mise en page ?
- Il ajuste uniquement l’espacement dans la mise en page de sortie et ne modifie pas les données de projet réelles.
Q : Puis-je combiner ReduceFooterGap avec d’autres paramètres de mise en page ?
- Oui. Il peut être utilisé en conjonction avec des options telles que la taille de la page, l’orientation et les paramètres d’exportation d’image.
Q : ReduceFooterGap est-il appliqué par défaut ?
- Non. Vous devez l’activer explicitement dans vos options d’exportation.