PDF/A Converter
Documentize PDF/A Converter untuk .NET adalah alat yang kuat dirancang untuk mengubah dokumen PDF menjadi format PDF/A, memastikan bahwa konten Anda tetap mematuhi standar arsip jangka panjang. Plugin ini juga mendukung validasi dokumen PDF yang ada untuk kepatuhan PDF/A, menawarkan fitur konversi dan validasi dalam satu solusi.
Cara Mengonversi PDF ke PDF/A
Untuk mengonversi dokumen PDF menjadi format PDF/A, ikuti langkah-langkah ini:
- Buat instance dari
PdfAConvertOptions
untuk mengonfigurasi konversi. - Tentukan versi PDF/A yang diinginkan (misalnya, PDF/A-3B).
- Tambahkan file PDF input menggunakan metode
AddInput
. - Tambahkan file output untuk PDF/A yang dihasilkan menggunakan metode
AddOutput
. - Panggil metode
Process
untuk mengeksekusi konversi.
1var pdfAOptions = new PdfAConvertOptions
2{
3 PdfAVersion = PdfAStandardVersion.PDF_A_3B
4};
5
6// Tambahkan file PDF input
7pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
8
9// Tentukan file PDF/A output
10pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pdfa.pdf"));
11
12// Proses konversi
13PdfAConverter.Process(pdfAOptions);
Memvalidasi Kepatuhan PDF/A
Anda dapat memvalidasi file PDF yang ada untuk kepatuhan PDF/A menggunakan kelas PdfAValidateOptions
.
1var validationOptions = new PdfAValidateOptions
2{
3 PdfAVersion = PdfAStandardVersion.PDF_A_1A
4};
5
6// Tambahkan file PDF yang akan divalidasi
7validationOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
8
9// Jalankan proses validasi
10var resultContainer = PdfAConverter.Process(validationOptions);
11
12// Periksa hasil validasi
13var validationResult = (PdfAValidationResult)resultContainer.ResultCollection[0].Data;
14Console.WriteLine("Validasi PDF/A Berhasil: " + validationResult.IsValid);
Pemrosesan Batch untuk Konversi PDF/A
Plugin ini mendukung pemrosesan batch, memungkinkan Anda untuk mengonversi atau memvalidasi banyak file PDF untuk kepatuhan PDF/A sekaligus.
1var pdfAOptions = new PdfAConvertOptions
2{
3 PdfAVersion = PdfAStandardVersion.PDF_A_3B
4};
5
6// Tambahkan beberapa PDF input
7pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
8pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
9
10// Tentukan file output untuk PDF/A yang dikonversi
11pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file1_pdfa.pdf"));
12pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file2_pdfa.pdf"));
13
14// Proses konversi batch
15PdfAConverter.Process(pdfAOptions);
Fitur Utama:
- Ubah ke PDF/A: Ubah file PDF menjadi format PDF/A (seperti PDF/A-1a, PDF/A-2b, PDF/A-3b) untuk memastikan kepatuhan dengan standar arsip.
- Validasi Kepatuhan PDF/A: Periksa dokumen PDF yang ada untuk kesesuaian dengan standar PDF/A dan identifikasi masalah jika tidak sesuai.
- Pemrosesan Batch: Proses beberapa file sekaligus untuk konversi atau validasi.
- Alur Kerja Efisien: Minimalkan waktu dan upaya dengan proses konversi yang cepat dan andal.