PDF/A Konverterare
Documentize PDF/A Konverterare för .NET är ett kraftfullt verktyg som är utformat för att konvertera PDF-dokument till PDF/A-formatet, vilket säkerställer att ditt innehåll förblir förenligt med långsiktiga arkiveringsstandarder. Detta plugin stöder också validering av befintliga PDF-dokument för PDF/A-överensstämmelse och erbjuder både konverterings- och valideringsfunktioner i en enda lösning.
Huvudfunktioner:
- Konvertera till PDF/A: Smidigt omvandla PDF-filer till PDF/A-formatet (som PDF/A-1a, PDF/A-2b, PDF/A-3b) för att säkerställa överensstämmelse med arkiveringsstandarder.
- Validera PDF/A-överensstämmelse: Kontrollera befintliga PDF-dokument för överensstämmelse med PDF/A-standarder och identifiera problem om de inte följer dessa.
- Batchbearbetning: Bearbeta flera filer samtidigt för konvertering eller validering.
- Effektiv arbetsflöde: Minska tid och ansträngning med snabba och pålitliga konverteringsprocesser.
Hur man konverterar PDF till PDF/A
För att konvertera ett PDF-dokument till PDF/A-format, följ dessa steg:
- Skapa en instans av
PdfAConverter
-klassen. - Skapa en instans av
PdfAConvertOptions
för att konfigurera konverteringen. - Specificera önskad PDF/A-version (t.ex. PDF/A-3B).
- Lägg till PDF-filen som ska konverteras med
AddInput
-metoden. - Lägg till utdatafilen för den resulterande PDF/A med
AddOutput
-metoden. - Anropa
Process
-metoden för att utföra konverteringen.
1var pdfAConverter = new PdfAConverter();
2var pdfAOptions = new PdfAConvertOptions
3{
4 PdfAVersion = PdfAStandardVersion.PDF_A_3B
5};
6
7// Lägg till PDF-filen
8pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
9
10// Specificera utdata PDF/A-fil
11pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pdfa.pdf"));
12
13// Bearbeta konverteringen
14pdfAConverter.Process(pdfAOptions);
Validera PDF/A-överensstämmelse
Du kan validera befintliga PDF-filer för PDF/A-överensstämmelse med hjälp av PdfAValidateOptions
-klassen.
1var pdfAConverter = new PdfAConverter();
2var validationOptions = new PdfAValidateOptions
3{
4 PdfAVersion = PdfAStandardVersion.PDF_A_1A
5};
6
7// Lägg till PDF-filen som ska valideras
8validationOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
9
10// Kör valideringsprocessen
11var resultContainer = pdfAConverter.Process(validationOptions);
12
13// Kontrollera valideringsresultatet
14var validationResult = (PdfAValidationResult)resultContainer.ResultCollection[0].Data;
15Console.WriteLine("PDF/A-validering godkänd: " + validationResult.IsValid);
Batchbearbetning för PDF/A-konvertering
Detta plugin stöder batchbearbetning, vilket gör att du kan konvertera eller validera flera PDF-filer för PDF/A-överensstämmelse på en gång.
1var pdfAConverter = new PdfAConverter();
2var pdfAOptions = new PdfAConvertOptions
3{
4 PdfAVersion = PdfAStandardVersion.PDF_A_3B
5};
6
7// Lägg till flera ingångs-PDF:er
8pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
9pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
10
11// Specificera utdatafiler för de konverterade PDF/A-filerna
12pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file1_pdfa.pdf"));
13pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file2_pdfa.pdf"));
14
15// Bearbeta batchkonverteringen
16pdfAConverter.Process(pdfAOptions);