Comment exporter MS Project au format PDF en C#

Cet article décrit le processus sur comment exporter MS Project vers PDF en C#. Vous obtiendrez tous les détails pour la configuration de l’environnement de développement et la procédure par étapes pour développer cette application ainsi qu’un exemple de code en cours d’exécution pour convertir MPP en PDF en C#. La personnalisation du PDF de sortie est également abordée pour contrôler le processus de conversion.

Étapes pour convertir MS Project en PDF en C#

  1. Installez Aspose.Tasks à partir du gestionnaire de packages NuGet pour convertir MPP en PDF
  2. Charger un fichier MS Project existant à l’aide de l’objet de classe Project
  3. Déclarer un objet de la classe PdfSaveOptions
  4. Définissez les propriétés souhaitées comme la taille de la page dans les options d’enregistrement
  5. Enregistrez le fichier MPP au format PDF en utilisant les options sélectionnées

Ces étapes fournissent une méthode précise pour exporter MS Project au format PDF en C# en partageant toutes les informations nécessaires à la configuration, puis en fournissant des détails sur toutes les classes, méthodes et énumérateurs nécessaires pour obtenir cette sortie. Vous pouvez soit charger un fichier MS Project existant, soit créer un fichier MPP, puis l’enregistrer au format PDF. Ces étapes traitent également de l’objet de classe PdfSaveOptions qui contient plusieurs propriétés qui peuvent être définies pour personnaliser le PDF de sortie, comme la taille de page du PDF de sortie est définie pour la démonstration, mais vous pouvez ignorer cette personnalisation et simplement utiliser SaveFileFormat.Pdf pour enregistrer le PDF par défaut. configurations.

Code pour convertir Microsoft Project en PDF en C#

Ce code utilise un constructeur de classe Project qui prend uniquement le nom de fichier MPP d’entrée, mais vous pouvez fournir d’autres paramètres comme un flux au lieu du nom de fichier, la fonction ParseErrorCallback en cas de problème lors du chargement du fichier MPP source ou utiliser l’objet de classe LoadOptions qui prend en charge une variété d’attributs pour le chargement du fichier. De même, vous pouvez utiliser l’objet de classe PdfSaveOptions si nécessaire qui contient des options telles que la définition de la taille de la page, le style de la barre, le nom de la police par défaut, les détails de cryptage, etc. lors de l’écriture d’un convertisseur MS Project en PDF en C#.

Cet article nous a appris à convertir un fichier MPP en PDF, mais si vous souhaitez apprendre le processus de conversion d’un fichier MPP en HTML, consultez l’article sur comment convertir MPP en Excel en utilisant C#.

 Français