Fusionner des documents PS en PDF

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

 

Le format de fichier PostScript peut contenir plusieurs pages, mais il n’a pas la capacité de combiner plusieurs fichiers en un seul document comme le format XPS. La solution d’API Aspose.Page pour C++ vous offre la fonctionnalité de fusionner plusieurs fichiers PS ou EPS en un seul document PDF.

L’exemple de code suivant montre comment fusionner des fichiers PostScript à l’aide de C++. Si vous avez besoin d’apprendre comment cette fonctionnalité peut être intégrée dans une solution Web ou de fusionner des fichiers en ligne, vous pouvez essayer l’outil multiplateforme PS Merger .

Pour fusionner les fichiers PS et EPS, nous avons 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).

Package Manager Console Command

    PM> Install-Package Aspose.Page.Cpp

Étapes pour fusionner des fichiers PostScript avec C++

  1. Créez une instance de PsDocument à partir du premier fichier PostScript.
  2. Créez un tableau (array) de fichiers PS qui seront fusionnés avec le premier.
  3. Utilisez PdfSaveOptions pour spécifier la valeur booléenne AdditionalFontsFolder et SuppressError.
  4. Fusionnez (par MergeToPdf ) les fichiers PS avec le document créé et enregistrez-le au format PDF avec les options d’enregistrement PDF (PDF save options).
  5. Si la valeur SuppressErrors était vraie (true), comme c’est le cas par défaut, il est possible de voir quelles erreurs ont été générées lors de la fusion des fichiers PostScript vers un document PDF et enregistrées dans la liste Exceptions.
Fusionner des fichiers PS en PDF

Fusionner des fichiers Encapsulated PostScript avec C++

Pour fusionner EPS en PDF, vous devrez suivre les mêmes étapes que pour la fusion de PS en PDF. Pour un exemple de code plus détaillé, accédez à la Documentation d’Aspose.Page.

PS What is PS File Format

PS (PostScript) est un langage de description de pages qui combine texte et graphiques dans un même fichier. Il est largement supporté par les éditeurs d’images et les pilotes d’imprimante, contenant les instructions nécessaires au rendu de la page.