PDF para PDF/A

O Documentize PDF Converter for .NET é uma ferramenta poderosa projetada para converter documentos PDF para o formato PDF/A, assegurando que seu conteúdo permaneça em conformidade com os padrões de arquivamento de longo prazo. Este componente também oferece suporte à validação de documentos PDF existentes quanto à conformidade com PDF/A, proporcionando recursos de conversão e validação em uma única solução.

Como converter PDF para PDF/A

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

  1. Crie uma instância de PdfToPdfAOptions para configurar a conversão.
  2. Especifique a versão desejada do PDF/A (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 Convert para executar a conversão.
 1// Create the options class to set up the conversion process
 2var options = new PdfToPdfAOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_3B
 5};
 6
 7// Add the source file
 8options.AddInput(new FileData("path_to_your_pdf_file.pdf")); // replace with your actual file path
 9
10// Add the path to save the converted file
11options.AddOutput(new FileData("path_to_the_converted_file.pdf"));
12
13// Run the conversion
14PdfConverter.Convert(options);

Validando a conformidade PDF/A

Você pode validar arquivos PDF existentes quanto à conformidade PDF/A usando a classe PdfAValidateOptions.

 1// Create the options class to set up the validation process
 2var options = new PdfAValidateOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_1A
 5};
 6
 7// Add one or more files to be validated
 8options.AddInput(new FileData("path_to_your_first_pdf_file.pdf")); // replace with your actual file path
 9options.AddInput(new FileData("path_to_your_second_pdf_file.pdf"));
10// add more files as needed
11
12// Run the validation and get results
13var resultContainer = PdfConverter.Validate(options);
14
15// Check the resultContainer.ResultCollection property for validation results for each file:
16foreach (var result in resultContainer.ResultCollection)
17{
18    var validationResult = (PdfAValidationResult) result.Data;
19    var isValid = validationResult.IsValid; // Validation result for document
20}

Principais recursos:

  • Converter para PDF/A: Transforme arquivos PDF para o formato PDF/A (como PDF/A-1a, PDF/A-2b, PDF/A-3b) de forma fluida, garantindo a conformidade com os padrões de arquivamento.
  • Validar conformidade PDF/A: Verifique documentos PDF existentes quanto à aderência às normas PDF/A e identifique eventuais problemas de não conformidade.
  • Fluxo de trabalho eficiente: Minimiza tempo e esforço com processos de conversão rápidos e confiáveis.
 Português