Convert MS Project to PDF in C#

Vous cherchez une méthode fiable pour convertir les fichiers MS Project en format PDF sans avoir besoin de Microsoft Project ? Vous êtes arrivé au bon endroit ! Ce guide vous parcourra sans effort le processus de convertir MS Project en PDF en C#, en utilisant la Aspose .NET Library for MS Project to PDF.

Projet Microsoft C’est un outil essentiel pour les équipes pour organiser des projets, suivre les progrès et clarifier les rôles. Cependant, il y a des moments où vous devez convertir un document Microsoft Project en un fichier PDF - qu’il s’agisse de propositions contractuelles ou d’un accès facile lors des réunions hors site.

Dans le paysage numérique d’aujourd’hui, PDF est devenu le format préféré pour le partage et le stockage de documents. Exporter les données de projet des fichiers MS Project à PDF vous permet de partager des informations critiques - telles que les tâches, les ressources, les tâches, les horaires et les budgets - dans un format portable.

Table des contenus

C# API pour créer MS Project à PDF Converter

Pour convertir MS Project en PDF, nous utiliserons le Résultats pour .NET API. Cette bibliothèque puissante vous permet de lire et d’écrire différents formats de fichiers sans nécessiter l’installation de Microsoft Project. Il assure également c# .NET MS Project de haute performance à la conversion PDF, ce qui en fait un excellent choix pour vos besoins de projet.

Aspose.Tasks pour .NET est une bibliothèque de cours complète qui offre un large éventail de fonctionnalités, y compris le travail avec des projets, des formules, calendriers, tâches et assignations de ressources. Les références API.

Vous pouvez aussi Téléchargez le DLL de l’API ou l’installer par Nouveau:

PM> Install-Package Aspose.Tasks

Convertir MS Project en PDF en utilisant C#

Convertir tous les données de projet de MS Project en PDF est simple.Suivez ces étapes simples:

  • Téléchargez le fichier MS Project en utilisant la classe Project.
  • Enregistrer le fichier en tant que PDF en utilisant la méthode Save(), spécifiant la voie de fichier PDF de sortie et SaveFileFormat.Pdf comme arguments.

Voici un snippet de code d’échantillon démontrant comment convertir MS Project en PDF en C#:

Convert MS Project to PDF using C#

Convert MS Project to PDF using C#.

Export Specific MS Project View to PDF en C#

Microsoft Project fournit plusieurs vues pour afficher les informations de projet, telles que le diagramme Gantt et l’utilisation des ressources. Pour exporter une vue spécifique au PDF, suivez les étapes suivantes:

  • Téléchargez le fichier MS Project en utilisant la classe Project.
  • Créez une instance de la classe PdfSaveOptions.
  • Déterminez le format souhaité Présentation.
  • Enfin, appelez la méthode Save() avec la voie de fichier PDF de sortie et les PdfSaveOptions.

Voici comment exporter n’importe quel MS Project View spécifique en PDF en C#:

Export Specific MS Project View to PDF in C#

Export Specific MS Project View to PDF in C#.

Adapter le contenu en cellule et convertir MS Project en PDF en C#

Pour empêcher la troncation de texte long dans des champs tels que les noms, vous pouvez adapter le contenu à la cellule avant de convertir en PDF.

  • Téléchargez le fichier MS Project en utilisant la classe Project.
  • Créez une instance de la classe PdfSaveOptions.
  • Sélectionnez FitContent à vero.
  • Appelez la méthode Save() avec la voie de fichier PDF de sortie et PdfSaveOptions.

Voici un exemple de code démontrant comment adapter le contenu aux cellules et convertir MS Project en PDF en C#:

Fit Content to Cell and Convert MS Project to PDF in C#

Fit Content to Cell and Convert MS Project to PDF.

Convertir MS Project en PDF sans Legends en C#

Par défaut, les légendes apparaissent sur toutes les pages dans MS Project. Pour les cacher, suivez les étapes suivantes:

  • Téléchargez le fichier MS Project en utilisant la classe Project.
  • Créez une instance de la classe PdfSaveOptions.
  • Sélectionnez LegendOnEachPage à The translation of “false” to Italian is “falso”..
  • Appelez la méthode Save() avec la voie de fichier PDF de sortie et PdfSaveOptions.

Voici comment convertir MS Project MPP en PDF sans légendes en C#:

Convert MS Project to PDF without Legends in C#

Convert MS Project to PDF without Legends.

Customize Text Style et MS Project Export to PDF en C#

Vous pouvez personnaliser le style texte lorsque vous rendrez MS Project en PDF en suivant les étapes suivantes :

  • Téléchargez le fichier MS Project en utilisant la classe Project.
  • Créez une instance de la classe PdfSaveOptions.
  • Démarrez la classe TextStyle.
  • Sélectionnez les propriétés Color, Font et ItemType.
  • Ajoutez TextStyle à la liste TextStyles.
  • Enfin, appelez la méthode Save() avec la voie de fichier PDF de sortie et PdfSaveOptions.

Voici un exemple de code pour customiser le style texte lors de la conversion de MS Project en PDF en C#:

Customize Text Style and Convert MS Project to PDF in C#

Customize Text Style and Convert MS Project to PDF.

Customize Date Format tout en convertissant MS Project à PDF

Pour personnaliser le format de date pendant la conversion PDF, suivez les étapes suivantes :

  • Téléchargez le fichier MS Project en utilisant la classe Project.
  • Utilisez la méthode Set() avec Prj.DateFormat comme clé et votre désiré DateFormat comme valeur.
  • Enfin, appelez la méthode Save() avec la voie de fichier PDF de sortie et SaveFileFormat.Pdf.

Voici comment customiser le format de date et convertir MS Project en PDF en C#:

Customize Date Format while Converting MS Project to PDF in C#

Customize Date Format while Converting MS Project to PDF.

Convertir MS Project à plusieurs fichiers PDF en C#

Vous pouvez également convertir un MS Project en plusieurs pages PDF. Voici comment:

  • Téléchargez le fichier MS Project en utilisant la classe Project.
  • Créez une instance de la classe PdfSaveOptions.
  • Sélectionnez SaveToSeparateFiles à vero.
  • Ajoutez les numéros de page que vous voulez inclure dans la liste des pages.
  • Appelez la méthode Save() avec la voie de fichier PDF de sortie et PdfSaveOptions.

Voici un snippet de code qui montre comment convertir MS Project en plusieurs documents PDF en C#:

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite Essayer la bibliothèque sans aucune limitation d’évaluation.

Conclusion

Dans cet article, nous avons décrit comment :

  • Téléchargez un fichier MS Project.
  • Définir les options de sauvegarde PDF.
  • Sauvez le projet MS chargé en tant que PDF en C#.

En utilisant Aspose.Tasks pour .NET, vous pouvez facilement convertir Microsoft Project en PDF dans le C#.NET Core ou n’importe quel autre framework. Forum de soutien gratuit.

Avec ce guide, vous serez en mesure d’utiliser la bibliothèque C# .NET pour la conversion PDF de MS Project** et d’obtenir la conversion PDF de MS Project efficace** avec facilité.

More in this category