PDF/A Converter

Documentize PDF/A Converter untuk .NET adalah alat yang kuat dirancang untuk mengonversi dokumen PDF ke format PDF/A, memastikan bahwa konten Anda tetap sesuai dengan standar pengarsipan jangka panjang. Plugin ini juga mendukung validasi dokumen PDF yang ada untuk kepatuhan PDF/A, menawarkan fitur konversi dan validasi dalam satu solusi.

Fitur Utama:

  • Mengonversi ke PDF/A: Secara mulus mengubah file PDF menjadi format PDF/A (seperti PDF/A-1a, PDF/A-2b, PDF/A-3b) untuk memastikan kepatuhan terhadap standar pengarsipan.
  • Validasi Kepatuhan PDF/A: Periksa dokumen PDF yang ada untuk kesesuaian dengan standar PDF/A dan identifikasi masalah jika tidak sesuai.
  • Proses Batch: Proses beberapa file sekaligus untuk konversi atau validasi.
  • Alur Kerja Efisien: Minimalkan waktu dan usaha dengan proses konversi yang cepat dan dapat diandalkan.

Cara Mengonversi PDF ke PDF/A

Untuk mengonversi dokumen PDF ke format PDF/A, ikuti langkah-langkah berikut:

  1. Buat instance dari kelas PdfAConverter.
  2. Buat instance dari PdfAConvertOptions untuk mengonfigurasi konversi.
  3. Tentukan versi PDF/A yang diinginkan (misalnya, PDF/A-3B).
  4. Tambahkan file PDF input menggunakan metode AddInput.
  5. Tambahkan file output untuk PDF/A yang dihasilkan menggunakan metode AddOutput.
  6. Panggil metode Process untuk menjalankan konversi.
 1  
 2var pdfAConverter = new PdfAConverter();  
 3var pdfAOptions = new PdfAConvertOptions  
 4{  
 5    PdfAVersion = PdfAStandardVersion.PDF_A_3B  
 6};  
 7
 8// Tambahkan file PDF input  
 9pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
10
11// Tentukan file PDF/A output  
12pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pdfa.pdf"));  
13
14// Proses konversi  
15pdfAConverter.Process(pdfAOptions);  

Memvalidasi Kepatuhan PDF/A

Anda dapat memvalidasi file PDF yang ada untuk kepatuhan PDF/A menggunakan kelas PdfAValidateOptions.

 1  
 2var pdfAConverter = new PdfAConverter();  
 3var validationOptions = new PdfAValidateOptions  
 4{  
 5    PdfAVersion = PdfAStandardVersion.PDF_A_1A  
 6};  
 7
 8// Tambahkan file PDF yang akan divalidasi  
 9validationOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
10
11// Jalankan proses validasi  
12var resultContainer = pdfAConverter.Process(validationOptions);  
13
14// Periksa hasil validasi  
15var validationResult = (PdfAValidationResult)resultContainer.ResultCollection[0].Data;  
16Console.WriteLine("Validasi PDF/A Berhasil: " + validationResult.IsValid);  

Proses Batch untuk Konversi PDF/A

Plugin ini mendukung pemrosesan batch, memungkinkan Anda untuk mengonversi atau memvalidasi beberapa file PDF untuk kepatuhan PDF/A sekaligus.

 1  
 2var pdfAConverter = new PdfAConverter();  
 3var pdfAOptions = new PdfAConvertOptions  
 4{  
 5    PdfAVersion = PdfAStandardVersion.PDF_A_3B  
 6};  
 7
 8// Tambahkan banyak PDF input  
 9pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));  
10pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));  
11
12// Tentukan file output untuk PDF/A yang dikonversi  
13pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file1_pdfa.pdf"));  
14pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file2_pdfa.pdf"));  
15
16// Proses konversi batch  
17pdfAConverter.Process(pdfAOptions);  
 Indonesia