Fusionner des documents XPS en PDF

Solution d’API C++ pour combiner plusieurs fichiers XPS

 

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

Vous trouverez ici un exemple de code d’utilisation de l’API pour fusionner des fichiers XPS. Pour explorer 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 l’outil multiplateforme XPS Merger .

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

  • L'API Aspose.Page pour 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 directement sa dernière version, ouvrez simplement le gestionnaire de packages NuGet, recherchez Aspose.Page.Cpp et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.

Package Manager Console Command


    PM> Install-Package Aspose.Page.Cpp

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

  1. Définissez le chemin vers le répertoire des documents.
  2. Initialisez la sortie PDF et les flux (streams) 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 la classe PdfSaveOptions .
  5. À l’aide de la classe PdfDevice , créez un périphérique de rendu (rendering device) pour le format PDF.
  6. Fusionnez les fichiers XPS pour créer 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 Merge ) 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.