Rendre les données du projet sur les tailles de page prédéfinies

Aperçu

Lors de l’exportation des données du projet Microsoft vers des formats visuels comme Images ou PDF, il est souvent nécessaire de contrôler la taille de sortie physique du document rendu. Ceci est particulièrement important lors de la préparation des rapports pour imprimer, archiver ou partager entre les départements.

Aspose.tasks pour .NET fournit un contrôle total à ce sujet via l’énumération «PageSize» dans «SaveOptions». Vous pouvez choisir parmi une variété de formats papier standard, tels que:

Ces paramètres vous permettent d’adapter avec précision la sortie pour les grands graphiques muraux, les imprimés compacts ou la documentation numérique.

Vues prises en charge pour le rendu

Les vues suivantes peuvent être rendues à l’aide de tailles de page prédéfinies:

Ceux-ci peuvent être définis en utilisant la propriété PresentationFormat» dans SaveOptions`.

Réglage de la taille et du rendu de la page

Pour utiliser une taille de page prédéfinie:

  1. Créez une instance de «imagesVeOptions» ou «PDFSaveOptions».
  2. Définissez la propriété «PageSize» sur la valeur souhaitée.
  3. Définissez le «présentationFormat» sur la vue que vous souhaitez (par exemple, «Ganttchart», «TaskUsage»).
  4. Enregistrez le fichier sur disque.

Exemple: Projet d’exportation vers l’image du graphique Gantt de taille A1

 1Project project = new Project("New Project.mpp");
 2
 3// Render the project to all Pre-Defined page sizes
 4foreach (PageSize pageSize in (PageSize[])Enum.GetValues(typeof(PageSize)))
 5{
 6    PdfSaveOptions options = new PdfSaveOptions();
 7    options.PresentationFormat = PresentationFormat.GanttChart;
 8    options.FitContent = true;
 9    options.PageSize = pageSize;
10    project.Save("PredefinedPageSizes_" + pageSize.ToString() + "_out.pdf", (SaveOptions)options);
11}

Notes and Recommendations

Summary

Using Aspose.Tasks for .NET, you can render project data to a variety of predefined page sizes, suitable for printing or digital distribution. This feature simplifies document generation and ensures consistent formatting across various output targets.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.