Convertir PDF/A et PDF/UA en PDF en Python

Utilisez cette page lorsque vous devez convertir un PDF basé sur des normes, tel que PDF/A ou PDF/UA, en un document PDF normal pour l’édition, le traitement ou la redistribution en aval.

Les PDF conformes aux normes sont utiles pour les flux de travail d’archivage, d’impression et d’accessibilité, mais dans certains cas vous pourriez devoir supprimer cette conformité avant d’intégrer le fichier dans d’autres systèmes ou pipelines. Aspose.PDF for Python via .NET vous permet de le faire de façon programmatique puis d’enregistrer le résultat en tant que fichier PDF standard.

Convertir PDF/A en PDF

Cet exemple supprime les métadonnées et restrictions de conformité PDF/A d’un PDF afin que le document puisse être à nouveau enregistré en tant que fichier PDF ordinaire.

  1. Chargez le document PDF en utilisant ‘ap.Document’.
  2. Appelez ‘remove_pdfa_compliance()’ pour supprimer tous les paramètres de conformité et métadonnées liés à PDF/A.
  3. Enregistrez le PDF résultant vers le chemin de sortie.
import aspose.pdf as ap
from os import path
import sys

def convert_PDFA_to_PDF(infile, outfile):
    document = ap.Document(infile)
    document.remove_pdfa_compliance()
    document.save(outfile)

Suppression de la conformité PDF/UA

Cet exemple montre comment retirer la conformité liée à PDF/UA afin que le document puisse être enregistré en tant que PDF standard pour des flux de travail ne ciblant pas l’accessibilité.

  1. Chargez le document PDF en utilisant ‘ap.Document()’.
  2. Appelez ‘document.remove_pdfa_compliance()’ pour supprimer toutes les restrictions ou paramètres de conformité PDF/A.
  3. Enregistrez le PDF modifié dans ‘path_outfile’.
import aspose.pdf as ap
from os import path
import sys

def convert_PDFUA_to_PDF(infile, outfile):
    document = ap.Document(infile)
    document.remove_pdf_ua_compliance()
    document.save(outfile)

Quand utiliser ce flux de travail

  • Supprimez les paramètres de conformité avant d’envoyer un document dans une chaîne d’outils qui ne nécessite pas les restrictions PDF/A ou PDF/UA.
  • Simplifiez le traitement en aval des documents lorsque les métadonnées d’archivage ou d’accessibilité ne sont plus nécessaires.
  • Normalisez les PDF d’entrée avant de les exporter vers d’autres formats.

Conversions associées