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 What is XPS File Format

XPS (XML Paper Specification) est l’équivalent Microsoft du PDF. Il repose sur XML/HTML, préserve la mise en page sur toutes les plateformes et est indépendant du système d’exploitation.