PUB vers PPT PPTX C#

Les fichiers Microsoft Publisher, PUB sont souvent utilisés pour l’impression à grande échelle de documents tels que des brochures, des livrets, des affiches, etc. Dans certaines situations, nous pouvons avoir besoin de convertir un fichier PUB en fichier de présentation au format PPT Fichier ou PPTX. Dans cet article, nous allons vous montrer comment convertir l’éditeur en PPT ou PPTX en C#.

Cet article couvre les sujets suivants :

  1. API C# pour convertir Publisher en PPT
  2. Convertir Publisher en PPT en C#
  3. Convertir PUB en PPTX en ligne
  4. Ressources d’apprentissage gratuites

API C# pour convertir Publisher en PPT – Téléchargement gratuit

La conversion des fichiers PUB de l’éditeur au format PPT ou PPTX est un processus en deux étapes. Dans un premier temps, nous convertirons un fichier PUB en fichier PDF, puis il sera converti au format PPT ou PPTX. Nous utiliserons Aspose.PUB for .NET pour convertir un fichier PUB au format PDF et Aspose.PDF for .NET pour convertir un PDF en PPT ou PPTX.

Veuillez télécharger les DLL des API ou les installer à l’aide des commandes NuGet suivantes :

PM> Install-Package Aspose.PDF  
PM> Install-Package Aspose.PUB

Convertir Publisher en PPT ou PPTX en C#

Nous pouvons convertir le fichier PUB de Microsoft Publisher au format PPT ou PPTX en suivant les étapes ci-dessous :

  1. Créez un objet MemoryStream pour enregistrer le fichier PDF intermédiaire.
  2. Analysez le fichier PUB source à l’aide de la méthode IPubParser.Parse().
  3. Convertissez le fichier PUB en PDF et enregistrez la sortie dans MemoryStream.
  4. Chargez le fichier PDF et initialisez l’instance de classe PptxSaveOptions.
  5. Enregistrez le fichier PPT ou PPTX de sortie.

L’exemple de code suivant montre comment convertir un fichier PUB en présentation PowerPoint PPT ou PPTX par programme en C#.

string fileName = "Test.pub";

// Initialiser un MemoryStream pour contenir le document de sortie
MemoryStream stream = new MemoryStream();

// Charger le fichier PUB d'entrée
IPubParser parser = PubFactory.CreateParser(fileName);

// Analyser le fichier d'éditeur d'entrée
Aspose.Pub.Document doc = parser.Parse();

// Convertissez le fichier PUB en PDF et enregistrez le résultat dans un MemoryStream
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Charger le fichier PDF d'entrée à partir du MemoryStream
Document document = new Document(stream);

// Initialiser l'objet de classe PptxSaveOptions
PptxSaveOptions options = new PptxSaveOptions();

// Enregistrer le fichier de présentation de sortie (PPT/PPTX)
document.Save("Output.pptx", options);

Convertir PUB en PPTX en ligne

Veuillez essayer l’application Web PUB to PPTX développée à l’aide de cette API.

Obtenez une licence API gratuite

Vous pouvez évaluer l’API sans aucune limitation en demandant une licence temporaire gratuite.

PUB vers PPT – Ressources d’apprentissage

Outre la conversion des fichiers Publisher PUB au format PPT ou PPTX, explorez diverses autres fonctionnalités de la bibliothèque à l’aide des ressources suivantes :

Conclusion

Dans cet article, nous avons appris comment convertir le fichier PUB de Microsoft Publisher en présentation PowerPoint en tant que fichier PPT ou PPTX par programme en C#. En suivant les étapes décrites dans cet article, vous pouvez facilement développer votre propre application de conversion PUB en PPTX. En cas d’ambiguïté, n’hésitez pas à nous contacter sur notre forum d’assistance gratuit.

Voir également