PDF/A Converter

O Documentize PDF/A Converter para .NET é uma ferramenta poderosa projetada para converter documentos PDF no formato PDF/A, garantindo que seu conteúdo permaneça em conformidade com os padrões de arquivamento a longo prazo. Este plugin também suporta a validação de documentos PDF existentes para conformidade com PDF/A, oferecendo recursos de conversão e validação em uma única solução.

Como Converter PDF para PDF/A

Para converter um documento PDF no formato PDF/A, siga estas etapas:

  1. Crie uma instância de PdfAConvertOptions para configurar a conversão.
  2. Especifique a versão PDF/A desejada (por exemplo, PDF/A-3B).
  3. Adicione o arquivo PDF de entrada usando o método AddInput.
  4. Adicione o arquivo de saída para o PDF/A resultante usando o método AddOutput.
  5. Chame o método Process para executar a conversão.
 1var pdfAOptions = new PdfAConvertOptions
 2{
 3    PdfAVersion = PdfAStandardVersion.PDF_A_3B
 4};
 5
 6// Adicione o arquivo PDF de entrada
 7pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 8
 9// Especifique o arquivo PDF/A de saída
10pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\output_pdfa.pdf"));
11
12// Processar a conversão
13PdfAConverter.Process(pdfAOptions);

Validando a Conformidade com PDF/A

Você pode validar arquivos PDF existentes para conformidade com PDF/A usando a classe PdfAValidateOptions.

 1var validationOptions = new PdfAValidateOptions
 2{
 3    PdfAVersion = PdfAStandardVersion.PDF_A_1A
 4};
 5
 6// Adicione o arquivo PDF a ser validado
 7validationOptions.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 8
 9// Execute o processo de validação
10var resultContainer = PdfAConverter.Process(validationOptions);
11
12// Verifique o resultado da validação
13var validationResult = (PdfAValidationResult)resultContainer.ResultCollection[0].Data;
14Console.WriteLine("Validação PDF/A Aprovada: " + validationResult.IsValid);

Processamento em Lote para Conversão PDF/A

Este plugin suporta processamento em lote, permitindo que você converta ou valide vários arquivos PDF para conformidade com PDF/A de uma vez só.

 1var pdfAOptions = new PdfAConvertOptions
 2{
 3    PdfAVersion = PdfAStandardVersion.PDF_A_3B
 4};
 5
 6// Adicione múltiplos PDFs de entrada
 7pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 8pdfAOptions.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
 9
10// Especifique arquivos de saída para os PDF/As convertidos
11pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file1_pdfa.pdf"));
12pdfAOptions.AddOutput(new FileDataSource(@"C:\Samples\file2_pdfa.pdf"));
13
14// Processar a conversão em lote
15PdfAConverter.Process(pdfAOptions);

Recursos Principais:

  • Converter para PDF/A: Transforme arquivos PDF no formato PDF/A (como PDF/A-1a, PDF/A-2b, PDF/A-3b) para garantir conformidade com padrões de arquivamento.
  • Validar Conformidade com PDF/A: Verifique documentos PDF existentes quanto à conformidade com os padrões PDF/A e identifique problemas se não estiverem em conformidade.
  • Processamento em Lote: Processe múltiplos arquivos de uma vez para conversão ou validação.
  • Fluxo de Trabalho Eficiente: Minimize tempo e esforço com processos de conversão rápidos e confiáveis.
 Português