PDF/A Dönüştürücü

.NET için Documentize PDF/A Dönüştürücü, PDF belgelerini PDF/A formatına dönüştürmek üzere tasarlanmış güçlü bir araçtır ve içeriğinizin uzun vadeli arşivleme standartlarına uyumlu kalmasını sağlar. Bu eklenti ayrıca mevcut PDF belgelerinin PDF/A uyumluluğunu doğrulamayı destekleyerek, dönüşüm ve doğrulama özelliklerini tek bir çözümde sunar.

Ana Özellikler:

  • PDF/A’ya Dönüştür: PDF dosyalarını (PDF/A-1a, PDF/A-2b, PDF/A-3b gibi) arşivleme standartlarıyla uyumlu hale getirmek için kesintisiz bir şekilde PDF/A formatına dönüştürün.
  • PDF/A Uyumunu Doğrula: Mevcut PDF belgelerini PDF/A standartlarına uygunluk açısından kontrol edin ve uyumsuzluk durumunda sorunları belirleyin.
  • Toplu İşleme: Birden fazla dosyayı aynı anda dönüştürmek veya doğrulamak için işleyin.
  • Verimli İş Akışı: Hızlı ve güvenilir dönüşüm süreçleri ile zaman ve çabayı en aza indirin.

PDF’yi PDF/A’ya Dönüştürme Yöntemi

Bir PDF belgesini PDF/A formatına dönüştürmek için şu adımları izleyin:

  1. PdfAConverter sınıfının bir örneğini oluşturun.
  2. Dönüşümü yapılandırmak için PdfAConvertOptions sınıfının bir örneğini oluşturun.
  3. İstenilen PDF/A sürümünü belirtin (örneğin, PDF/A-3B).
  4. Giriş PDF dosyasını AddInput yöntemi ile ekleyin.
  5. Elde edilen PDF/A için çıkış dosyasını AddOutput yöntemi ile ekleyin.
  6. Dönüşümü gerçekleştirmek için Process yöntemini çağırın.
 1  
 2var pdfAConverter = new PdfAConverter();  
 3var pdfAOptions = new PdfAConvertOptions  
 4{  
 5    PdfAVersion = PdfAStandardVersion.PDF_A_3B  
 6};  
 7
 8// Giriş PDF dosyasını ekleyin  
 9pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
10
11// Çıkış PDF/A dosyasını belirtin  
12pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pdfa.pdf"));  
13
14// Dönüşümü işleyin  
15pdfAConverter.Process(pdfAOptions);  

PDF/A Uyumunu Doğrulama

Mevcut PDF dosyalarını PDF/A uyumluluğunu doğrulamak için PdfAValidateOptions sınıfını kullanabilirsiniz.

 1  
 2var pdfAConverter = new PdfAConverter();  
 3var validationOptions = new PdfAValidateOptions  
 4{  
 5    PdfAVersion = PdfAStandardVersion.PDF_A_1A  
 6};  
 7
 8// Doğrulanacak PDF dosyasını ekleyin  
 9validationOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));  
10
11// Doğrulama sürecini çalıştırın  
12var resultContainer = pdfAConverter.Process(validationOptions);  
13
14// Doğrulama sonucunu kontrol edin  
15var validationResult = (PdfAValidationResult)resultContainer.ResultCollection[0].Data;  
16Console.WriteLine("PDF/A Doğrulama Başarılı: " + validationResult.IsValid);  

PDF/A Dönüşümü için Toplu İşleme

Bu eklenti, birden fazla PDF dosyasını aynı anda PDF/A uyumluluğu için dönüştürmenizi veya doğrulamanızı sağlayan toplu işleme desteği sunar.

 1  
 2var pdfAConverter = new PdfAConverter();  
 3var pdfAOptions = new PdfAConvertOptions  
 4{  
 5    PdfAVersion = PdfAStandardVersion.PDF_A_3B  
 6};  
 7
 8// Birden fazla giriş PDF'si ekleyin  
 9pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));  
10pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));  
11
12// Dönüştürülen PDF/A'lar için çıkış dosyalarını belirtin  
13pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file1_pdfa.pdf"));  
14pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file2_pdfa.pdf"));  
15
16// Toplu dönüşümü işleyin  
17pdfAConverter.Process(pdfAOptions);  
 Türkçe