PDF vers PDF/A

Le Documentize PDF Converter for .NET est un outil puissant conçu pour convertir des documents PDF au format PDF/A, garantissant que votre contenu reste conforme aux normes d’archivage à long terme. Ce composant prend également en charge la validation des documents PDF existants pour la conformité PDF/A, offrant à la fois des fonctionnalités de conversion et de validation dans une solution unique.

Comment convertir un PDF en PDF/A

Pour convertir un document PDF au format PDF/A, suivez ces étapes :

  1. Créez une instance de PdfToPdfAOptions pour configurer la conversion.
  2. Spécifiez la version PDF/A souhaitée (par ex., PDF/A-3B).
  3. Ajoutez le fichier PDF d’entrée à l’aide de la méthode AddInput.
  4. Ajoutez le fichier de sortie pour le PDF/A résultant à l’aide de la méthode AddOutput.
  5. Appelez la méthode Convert pour exécuter la conversion.
 1// Créez la classe d'options pour configurer le processus de conversion
 2var options = new PdfToPdfAOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_3B
 5};
 6
 7// Ajoutez le fichier source
 8options.AddInput(new FileData("path_to_your_pdf_file.pdf")); // remplacez par le chemin réel de votre fichier
 9
10// Ajoutez le chemin où enregistrer le fichier converti
11options.AddOutput(new FileData("path_to_the_converted_file.pdf"));
12
13// Exécutez la conversion
14PdfConverter.Convert(options);

Validation de la conformité PDF/A

Vous pouvez valider des fichiers PDF existants pour la conformité PDF/A à l’aide de la classe PdfAValidateOptions.

 1// Créez la classe d'options pour configurer le processus de validation
 2var options = new PdfAValidateOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_1A
 5};
 6
 7// Ajoutez un ou plusieurs fichiers à valider
 8options.AddInput(new FileData("path_to_your_first_pdf_file.pdf")); // remplacez par le chemin réel de votre fichier
 9options.AddInput(new FileData("path_to_your_second_pdf_file.pdf"));
10// ajoutez d'autres fichiers si nécessaire
11
12// Exécutez la validation et récupérez les résultats
13var resultContainer = PdfConverter.Validate(options);
14
15// Consultez la propriété ResultCollection de resultContainer pour les résultats de validation de chaque fichier :
16foreach (var result in resultContainer.ResultCollection)
17{
18    var validationResult = (PdfAValidationResult) result.Data;
19    var isValid = validationResult.IsValid; // Résultat de la validation pour le document
20}

Fonctionnalités clés :

  • Conversion en PDF/A : Transformez facilement les fichiers PDF en format PDF/A (tel que PDF/A-1a, PDF/A-2b, PDF/A-3b) pour garantir la conformité aux normes d’archivage.
  • Validation de conformité PDF/A : Vérifiez les documents PDF existants pour vous assurer qu’ils respectent les normes PDF/A et identifiez les éventuels problèmes.
  • Flux de travail efficace : Réduisez le temps et les efforts grâce à des processus de conversion rapides et fiables.
 Français