Rendu de la Task Sheet View
Dans Microsoft Project, Task Sheet view fournit une représentation tabulaire des tâches avec leurs propriétés, ressources et détails d’ordonnancement.
Avec Aspose.Tasks for .NET, vous pouvez exporter cette vue de manière programmatique dans des formats tels que PDF, ce qui facilite le partage et l’archivage des données du projet.
Comprendre le rendu de la Task Sheet
Aspose.Tasks expose la
PresentationFormat énumération pour définir quelle vue du projet doit être exportée.
Lorsque défini sur TaskSheet, la sortie contient un tableau détaillé des tâches similaire à celui de Microsoft Project.
Les formats de sortie pris en charge incluent :
- PDF (couramment utilisé pour les rapports et l’archivage)
- TIFF, PNG, SVG, et d’autres formats graphiques (selon les paramètres dans SaveOptions)
Étapes pour rendre la Task Sheet View
Pour rendre la Task Sheet view d’un projet :
- Créez une instance de la Project classe.
- Chargez le fichier source MPP.
- Configurez un SaveOptions objet avec les paramètres Timescale requis.
- Définissez
PresentationFormatsur TaskSheet. - Enregistrez le projet au format PDF ou dans un autre format pris en charge.
Exemple : Rendu de la Task Sheet View vers PDF
L’exemple de code suivant montre comment rendre un fichier MPP dans une Task Sheet au format PDF :
1Project project = new Project("New Project.mpp");
2
3// Set presentation format Task Sheet and save project as PDF
4SaveOptions options = new PdfSaveOptions();
5options.PresentationFormat = PresentationFormat.TaskSheet;
6project.Save("TaskSheetView_out.pdf", options);Notes clés
- La Task Sheet view fournit une liste tabulaire concise de toutes les tâches, de leurs propriétés et des ressources affectées.
- Vous pouvez personnaliser la sortie en utilisant Timescale (Jours, Semaines, Mois) dans
SaveOptions. - Le rendu prend en charge à la fois MPP et XML pour les formats de projet.
- Les fichiers PDF exportés conservent la mise en page du projet et conviennent à l’impression ou à la distribution.
FAQ
Q : Puis-je rendre seulement une partie spécifique du projet ?
- Oui. En configurant DateRange et Timescale dans
SaveOptions, vous pouvez restreindre la sortie à une fenêtre temporelle particulière.
Q : Aspose.Tasks nécessite-t-il Microsoft Project installé pour rendre les vues ?
- Non. Aspose.Tasks est une API autonome et ne dépend pas de Microsoft Project.
Q : Puis-je exporter la Task Sheet view vers des formats image ?
- Oui. En plus du PDF, vous pouvez exporter vers PNG, JPEG, BMP, TIFF, and SVG.