PDF/A Konverterare
Documentize PDF/A Konverterare för .NET är ett kraftfullt verktyg utformat för att konvertera PDF-dokument till PDF/A-format, vilket säkerställer att ditt innehåll förblir i enlighet med standarder för långtidslagring. Detta plugin stöder också validering av befintliga PDF-dokument för PDF/A-överensstämmelse, vilket erbjuder både konverterings- och valideringsfunktioner i en och samma lösning.
Nyckelfunktioner:
- Konvertera till PDF/A: Smidigt transformera PDF-filer till PDF/A-format (såsom PDF/A-1a, PDF/A-2b, PDF/A-3b) för att säkerställa överensstämmelse med lagringsstandarder.
- 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: Minimera 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 klassen
PdfAConverter
. - Skapa en instans av
PdfAConvertOptions
för att konfigurera konverteringen. - Specificera önskad PDF/A-version (t.ex. PDF/A-3B).
- Lägg till PDF-inmatningsfilen med hjälp av metoden
AddInput
. - Lägg till utdatafilen för den resulterande PDF/A med hjälp av metoden
AddOutput
. - Anropa metoden
Process
för att utföra konverteringen.
1
2var pdfAConverter = new PdfAConverter();
3var pdfAOptions = new PdfAConvertOptions
4{
5 PdfAVersion = PdfAStandardVersion.PDF_A_3B
6};
7
8// Lägg till PDF-inmatningsfilen
9pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// Specificera utdata PDF/A-fil
12pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pdfa.pdf"));
13
14// Bearbeta konverteringen
15pdfAConverter.Process(pdfAOptions);
Validera PDF/A-överensstämmelse
Du kan validera befintliga PDF-filer för PDF/A-överensstämmelse med hjälp av klassen PdfAValidateOptions
.
1
2var pdfAConverter = new PdfAConverter();
3var validationOptions = new PdfAValidateOptions
4{
5 PdfAVersion = PdfAStandardVersion.PDF_A_1A
6};
7
8// Lägg till PDF-filen som ska valideras
9validationOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10
11// Kör valideringsprocessen
12var resultContainer = pdfAConverter.Process(validationOptions);
13
14// Kontrollera valideringsresultatet
15var validationResult = (PdfAValidationResult)resultContainer.ResultCollection[0].Data;
16Console.WriteLine("PDF/A Validering Bra: " + validationResult.IsValid);
Batchbearbetning för PDF/A Konvertering
Detta plugin stöder batchbearbetning, så att du kan konvertera eller validera flera PDF-filer för PDF/A-överensstämmelse på en gång.
1
2var pdfAConverter = new PdfAConverter();
3var pdfAOptions = new PdfAConvertOptions
4{
5 PdfAVersion = PdfAStandardVersion.PDF_A_3B
6};
7
8// Lägg till flera PDF:er
9pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
10pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
11
12// Specificera utdatafiler för de konverterade PDF/A-filerna
13pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file1_pdfa.pdf"));
14pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file2_pdfa.pdf"));
15
16// Bearbeta batchkonverteringen
17pdfAConverter.Process(pdfAOptions);