PDF/A Konverter

Der Documentize PDF/A Konverter für .NET ist ein leistungsstarkes Tool, das entwickelt wurde, um PDF-Dokumente in das PDF/A-Format zu konvertieren und sicherzustellen, dass Ihre Inhalte den Standards für die langfristige Archivierung entsprechen. Dieses Plugin unterstützt auch die Validierung bestehender PDF-Dokumente auf PDF/A-Konformität und bietet sowohl Konvertierungs- als auch Validierungsfunktionen in einer einzigen Lösung.

Hauptmerkmale:

  • Konvertieren in PDF/A: Transformieren Sie PDF-Dateien nahtlos in das PDF/A-Format (wie PDF/A-1a, PDF/A-2b, PDF/A-3b), um die Einhaltung von Archivierungsstandards sicherzustellen.
  • Validierung der PDF/A-Konformität: Überprüfen Sie bestehende PDF-Dokumente auf Übereinstimmung mit den PDF/A-Standards und identifizieren Sie Probleme, falls sie nicht konform sind.
  • Batch-Verarbeitung: Verarbeiten Sie mehrere Dateien gleichzeitig zur Konvertierung oder Validierung.
  • Effizienter Workflow: Minimieren Sie Zeit und Aufwand mit schnellen und zuverlässigen Konvertierungsprozessen.

So konvertieren Sie PDF in PDF/A

Um ein PDF-Dokument in das PDF/A-Format zu konvertieren, folgen Sie diesen Schritten:

  1. Erstellen Sie eine Instanz der PdfAConverter-Klasse.
  2. Erstellen Sie eine Instanz von PdfAConvertOptions, um die Konvertierung zu konfigurieren.
  3. Legen Sie die gewünschte PDF/A-Version fest (z. B. PDF/A-3B).
  4. Fügen Sie die Eingabedatei mit der Methode AddInput hinzu.
  5. Fügen Sie die Ausgabedatei für das resulting PDF/A mit der Methode AddOutput hinzu.
  6. Rufen Sie die Methode Process auf, um die Konvertierung auszuführen.
 1var pdfAConverter = new PdfAConverter();
 2var pdfAOptions = new PdfAConvertOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_3B
 5};
 6
 7// Fügen Sie die Eingabe-PDF-Datei hinzu
 8pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 9
10// Geben Sie die Ausgabedatei für das konvertierte PDF/A an
11pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pdfa.pdf"));
12
13// Verarbeiten Sie die Konvertierung
14pdfAConverter.Process(pdfAOptions);

Validierung der PDF/A-Konformität

Sie können bestehende PDF-Dateien auf PDF/A-Konformität mithilfe der PdfAValidateOptions-Klasse validieren.

 1var pdfAConverter = new PdfAConverter();
 2var validationOptions = new PdfAValidateOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_1A
 5};
 6
 7// Fügen Sie die zu validierende PDF-Datei hinzu
 8validationOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 9
10// Führen Sie den Validierungsprozess aus
11var resultContainer = pdfAConverter.Process(validationOptions);
12
13// Überprüfen Sie das Validierungsergebnis
14var validationResult = (PdfAValidationResult)resultContainer.ResultCollection[0].Data;
15Console.WriteLine("PDF/A Validierung bestanden: " + validationResult.IsValid);

Batch-Verarbeitung für PDF/A-Konvertierung

Dieses Plugin unterstützt die Batch-Verarbeitung, sodass Sie mehrere PDF-Dateien gleichzeitig auf PDF/A-Konformität konvertieren oder validieren können.

 1var pdfAConverter = new PdfAConverter();
 2var pdfAOptions = new PdfAConvertOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_3B
 5};
 6
 7// Fügen Sie mehrere Eingabe-PDFs hinzu
 8pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 9pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
10
11// Geben Sie Ausgabedateien für die konvertierten PDF/As an
12pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file1_pdfa.pdf"));
13pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file2_pdfa.pdf"));
14
15// Verarbeiten Sie die Batch-Konvertierung
16pdfAConverter.Process(pdfAOptions);
 Deutsch