Convertir PostScript en PDF en Python

Maintenant, vous n’avez plus besoin de télécharger et d’installer un logiciel pour visualiser des fichiers PostScript. Cet article de blog vous apprendra à développer un convertisseur PS vers PDF de manière programmatique. De plus, il présente également un outil en ligne sécurisé et robuste pour la conversion de fichiers PostScript. Aspose.Page pour Python via .NET est une API conviviale pour les développeurs, bien conçue pour offrir une conversion et une manipulation riches des formats de fichiers PS, EPS et XPS. Dans cet article, nous allons apprendre à convertir PostScript en PDF en Python en écrivant toutes les étapes et le code exemple. Alors, procédons et voyons l’implémentation.

Les points suivants seront abordés :

  1. Conversion PS en PDF - Installation de l’API
  2. Convertir PostScript en PDF en Python - Exemples de code
  3. Convertisseur en ligne PostScript vers PDF

Conversion PS en PDF - Installation de l’API

Cette bibliothèque Python permet un traitement fluide des graphiques vectoriels et de la gestion des couleurs. Cependant, pour installer Aspose.Page pour Python via .NET, téléchargez la dernière version ici, ou vous pouvez exécuter la commande pip suivante dans le terminal/CMD :

pip install aspose-page 
Conversion PS en PDF

Convertir PostScript en PDF en Python - Exemples de code

L’implémentation programmatique de la conversion PS en PDF est très facile si vous optez pour Aspose.Page pour Python via .NET.

Veuillez suivre les étapes ci-dessous :

  • Initialisez les flux pour les fichiers d’entrée et de sortie.
  • Instanciez une instance de la classe PsDocument et chargez le fichier PS source.
  • Définissez le drapeau suppress_errors sur true si vous souhaitez convertir le fichier Postscript malgré des erreurs mineures.
  • Créez un objet de la classe PdfSaveOptions.
  • Créez une instance de la classe PdfDevice pour définir la taille de la page.
  • Appelez la méthode save pour convertir PS en PDF et l’enregistrer sur le disque.

Une fois que vous exécutez l’exemple de code suivant, il convertira PostScript en PDF et l’enregistrera sur le disque :

from aspose.page.eps import *
from aspose.page.eps.device import *
# Define the working directory.
dir = "./files"
# Instantiate an instance of the PsDocument with PS file.
document = PsDocument(dir + "input.ps")
# Set suppress_errors flag to true, if you want to convert Postscript file despite of minor errors.
suppress_errors = True
# Create an object of the PdfSaveOptions class.
options = PdfSaveOptions(suppress_errors)
# Invoke the save method to convert PS to PDF and save it onto disk.
document.saveAsPdf(dir + "outputPDF_out.pdf", options)

Le résultat est montré dans l’image ci-dessous :

Convertisseur PS en PDF

Convertisseur en ligne PostScript vers PDF

Cet outil en ligne est également alimenté par Aspose.Page. Il permet le traitement de documents PostScript jusqu’à 500 Ko et vous pouvez également traiter un document de 4 pages à la fois. De plus, il est convivial et offre une interface utilisateur très logique, ce qui est assez facile à utiliser.

Convertisseur en ligne PostScript vers PDF

Convertisseur PS en PDF - Obtenez une licence gratuite

Maintenant, vous pouvez bénéficier d’une licence temporaire gratuite pour essayer cette bibliothèque Python sans limitations d’évaluation.

En résumé

Nous espérons que vous avez trouvé cet article intéressant, car nous avons essayé de bien fournir une solution pour une conversion de fichiers PostScript en ligne. De plus, nous avons implémenté la fonctionnalité de comment convertir PostScript en PDF en Python de manière programmatique. De même, vous pouvez explorer les autres fonctionnalités importantes en naviguant vers la documentation, les références API et le dépôt GitHub.

Nous vous encourageons également à suivre ce guide de démarrage au cas où vous seriez prêt à développer un convertisseur PS en PDF. Enfin, veuillez rester en contact avec aspose.com pour des mises à jour régulières.

Posez une question

Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.

Questions Fréquemment Posées – FAQ

Comment convertir un fichier PostScript en PDF en Python ?

Vous pouvez réaliser la conversion PS en PDF en installant Aspose.Page pour Python via .NET. De plus, vous pouvez voir le flux d’implémentation avec un exemple de code ici.

Comment convertir un fichier PostScript en PDF ?

Il existe un outil en ligne de niveau entreprise pour la conversion de fichiers PostScript. Il est basé sur le web et offre une conversion robuste de PS en PDF.

Voir aussi