Convertir des fichiers PUB

Fonctionnalité de conversion Microsoft® Publisher pour créer des applications .NET multiplateformes.

 

Le format de fichier de document Microsoft® Publisher est utilisé pour créer divers types de publications, tels que des newsletters, des brochures, des dépliants et des cartes postales, et est utilisé dans les e-mails et les sites Web. Les fichiers Pub contiennent du texte ainsi que des données graphiques bitmap et vectorielles.

Même si le format est très populaire, il n’est pas aussi populaire que des formats tels que PDF ou DOCX. L'application MS Publisher n'est pas elle-même gratuite. Il est donc souvent nécessaire de convertir les fichiers avec l'extension .pub dans un autre format bien répandu et facile à utiliser. Voici la fonctionnalité de conversion pour .NET. Cette bibliothèque C# inclut la fonctionnalité de conversion nécessaire qui peut être utilisée pour la création de votre propre projet. La solution API Aspose.PUB prend en charge la conversion PUB vers PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML et SVG.

Convertir les fichiers .pub de Publisher

Examinons la fonctionnalité via la conversion PUB en JPEG.

Cet extrait de code est écrit en C# pour montrer comment utiliser les fichiers Microsoft Publisher (.pub) à l'aide d'Aspose.PUB. Le but du code est de convertir un fichier Publisher en JPG et d'enregistrer le résultat sous forme de fichier. Voici une explication du code :

  1. Récupérez le chemin d’accès au répertoire des documents.
  2. Construisez le chemin complet d’un fichier Publisher spécifique à l’aide de la classe PubFactory .
  3. Crée et utilise un analyseur pour analyser le fichier Publisher dans un objet document à l’aide de la méthode Parse() de IPubParser Interface.
  4. Convertissez le document en image JPG et enregistrez-le dans un fichier à l’aide de la méthode ConvertToFile().

Code C# pour la conversion Publisher PUB en JPEG

    using Aspose.Pub;
    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    // The path to the documents directory.
    string dataDir = RunExamples.GetDataDir_Data();

    string fileName = dataDir + "halloween-flyer.pub";

    var parser = PubFactory.CreateParser(fileName);

    var doc = parser.Parse();

    //Convert to jpg and save the result as file "halloween-flyer_out.jpg"
    ConvertToFile(doc, PubExportFormats.Jpg, dataDir + "halloween-flyer_out.jpg");

La conversion de PUB vers tout autre format est possible de la même manière.

Vous pouvez également essayer l’application multiplateforme Publisher Converter . Il possède une interface très simple et le processus ne prendra que quelques secondes. La solution permet :

  • Transformez plusieurs fichiers Publisher.
  • Convertissez PUB en PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML et SVG.
  • Enregistrez les documents convertis sur votre appareil ou dans un flux.



FAQ

1. Comment convertir un fichier PUB ?

Pour convertir des fichiers PUB avec cette solution API, utilisez la classe PubFactory. Analysez les fichiers et lancez la conversion. Pour convertir des fichiers .pub en ligne, accédez à Convertisseurs multiplateformes où vous pouvez transformer des fichiers en images, PDF et bien d’autres formats.

2. Puis-je convertir un fichier MS Publisher en PDF ?

Si vous avez besoin de convertir PUB en PDF avec cette solution API, utilisez la classe PubFactory. Analysez les fichiers et lancez la conversion. Pour une conversion pub en pdf en ligne, accédez à convertisseur multiplateforme .

3. La fonctionnalité est-elle gratuite ?

Les convertisseurs multiplateformes sont gratuits lorsque pour la solution API, vous pouvez obtenir un essai gratuit, puis acheter le produit si nécessaire.

4. Quel programme peut ouvrir les fichiers .PUB ?

À présent, les fichiers avec l’extension .pub peuvent être ouverts par un petit logiciel, à l’exception de MS Publisher lui-même et ce n’est pas gratuit. Mais pour voir le contenu du fichier, vous pouvez utiliser une application multiplateforme Viewer qui est en ligne et gratuite.

 
  

Support and Learning Resources