Convertisseur PDF/A

Le Convertisseur PDF/A Documentize pour .NET est un outil puissant conçu pour convertir des documents PDF en format PDF/A, garantissant que votre contenu reste conforme aux normes d’archivage à long terme. Ce plugin 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 seule solution.

Principales caractéristiques :

  • Convertir en PDF/A : Transformez facilement des 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.
  • Valider la conformité PDF/A : Vérifiez les documents PDF existants pour leur conformité aux normes PDF/A et identifiez les problèmes s’ils ne sont pas conformes.
  • Traitement par lot : Traitez plusieurs fichiers à la fois pour la conversion ou la validation.
  • Flux de travail efficace : Minimisez le temps et l’effort avec des processus de conversion rapides et fiables.

Comment convertir un PDF en PDF/A

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

  1. Créez une instance de la classe PdfAConverter.
  2. Créez une instance de PdfAConvertOptions pour configurer la conversion.
  3. Spécifiez la version PDF/A souhaitée (par exemple, PDF/A-3B).
  4. Ajoutez le fichier PDF d’entrée à l’aide de la méthode AddInput.
  5. Ajoutez le fichier de sortie pour le PDF/A résultant à l’aide de la méthode AddOutput.
  6. Appelez la méthode Process pour exécuter la conversion.
 1  
 2var pdfAConverter = new PdfAConverter();  
 3var pdfAOptions = new PdfAConvertOptions  
 4{  
 5    PdfAVersion = PdfAStandardVersion.PDF_A_3B  
 6};  
 7
 8// Ajouter le fichier PDF d'entrée  
 9pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
10
11// Spécifiez le fichier PDF/A de sortie  
12pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pdfa.pdf"));  
13
14// Traiter la conversion  
15pdfAConverter.Process(pdfAOptions);  

Valider la conformité PDF/A

Vous pouvez valider des fichiers PDF existants pour la conformité PDF/A en utilisant la classe PdfAValidateOptions.

 1  
 2var pdfAConverter = new PdfAConverter();  
 3var validationOptions = new PdfAValidateOptions  
 4{  
 5    PdfAVersion = PdfAStandardVersion.PDF_A_1A  
 6};  
 7
 8// Ajouter le fichier PDF à valider  
 9validationOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
10
11// Exécuter le processus de validation  
12var resultContainer = pdfAConverter.Process(validationOptions);  
13
14// Vérifier le résultat de validation  
15var validationResult = (PdfAValidationResult)resultContainer.ResultCollection[0].Data;  
16Console.WriteLine("Validation PDF/A réussie : " + validationResult.IsValid);  

Traitement par lot pour la conversion PDF/A

Ce plugin prend en charge le traitement par lot, vous permettant de convertir ou de valider plusieurs fichiers PDF pour la conformité PDF/A en même temps.

 1  
 2var pdfAConverter = new PdfAConverter();  
 3var pdfAOptions = new PdfAConvertOptions  
 4{  
 5    PdfAVersion = PdfAStandardVersion.PDF_A_3B  
 6};  
 7
 8// Ajouter plusieurs PDFs d'entrée  
 9pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));  
10pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));  
11
12// Spécifiez les fichiers de sortie pour les PDF/A convertis  
13pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file1_pdfa.pdf"));  
14pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file2_pdfa.pdf"));  
15
16// Traiter la conversion par lot  
17pdfAConverter.Process(pdfAOptions);  
 Français