Fusionner des documents XPS en PDF

Solution API C++ pour combiner plusieurs fichiers XPS

 

Le format de fichier XPS permet le stockage de plusieurs documents dans un seul fichier et peut également contenir plusieurs pages. La solution API Aspose.Page pour C++ offre la possibilité de fusionner plusieurs fichiers en un seul, ce qui donne lieu à un fichier XPS ou PDF contenant le contenu combiné de tous les fichiers originaux.

Vous trouverez ici un exemple de code montrant comment utiliser l’API pour fusionner des fichiers XPS. Pour découvrir comment cette fonctionnalité peut être intégrée dans une solution Web ou utilisée pour la fusion de fichiers en ligne, vous pouvez essayer le multiplateforme XPS Merger outil.

Pour fusionner des fichiers PS et EPS, vous avez besoin de :

  • Aspose.Page pour l'API C++ qui est une API de manipulation et de conversion de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme C++.

  • Vous pouvez télécharger sa dernière version directement, ouvrir simplement le gestionnaire de packages NuGet, rechercher Aspose.Page.Cpp et l'installer. Vous pouvez également utiliser la commande suivante à partir de la console Package Manager.

Package Manager Console Command


    PM> Install-Package Aspose.Page.Cpp

Étapes pour fusionner plusieurs fichiers XPS au format PDF avec C++.

  1. Définissez le chemin d’accès au répertoire des documents.
  2. Initialisez la sortie PDF et les flux d’entrée du fichier XPS.
  3. Créez une instance de XpsDocument à partir du flux d’entrée créé précédemment.
  4. Initialisez l’objet d’options avec les paramètres TextCompression, ImageCompression, JpegQualityLevel pour le fichier de sortie au moyen de PdfSaveOptions Classe.
  5. À l’aide de la classe PdfDevice , créez un périphérique de rendu pour le format PDF.
  6. Fusionnez les fichiers XPS pour générer un document XPS.
Used namespaces
using Aspose::Page::XPS;
using Aspose::Page::IO;
using Aspose::Page::Presentation::Pdf;
Fusionner des fichiers PS en PDF

Étapes pour fusionner plusieurs fichiers XPS en un seul fichier avec C++.

  1. Créez une instance de XpsDocument à partir du premier fichier XPS.
  2. Créez un tableau de fichiers XPS qui seront fusionnés avec le premier.
  3. Fusionnez (par Fusionner ) les fichiers XPS avec le document créé et enregistrez-le.
Fusionner des fichiers PS en PDF

XPS Qu'est-ce que le format de fichier XPS

Le format XPS est similaire au format PDF. Les deux sont des formats de langage de description de page (PDL). EPS est basé sur HTML et non sur le langage PostScript. Le fichier .eps est capable de contenir un balisage de la structure du document ainsi que des informations sur l'apparence du document. Il existe également des instructions supplémentaires sur la façon d'imprimer et de rendre le document. La caractéristique du format est qu'il fixe la description du document, ce qui signifie qu'il aura le même aspect, peu importe qui et à partir de quel système opérationnel l'ouvre.