Obter Nomes de Campos

O Documentize PDF Form for .NET permite que você extraia nomes de campos de formulário interativo de documentos PDF, possibilitando identificação rápida e tratamento de dados simplificado. Esta ferramenta oferece aos desenvolvedores uma maneira simples de listar todos os campos disponíveis, facilitando a integração de formulários PDF em fluxos de trabalho automatizados. É especialmente útil ao criar aplicações que precisam processar pesquisas, contratos ou relatórios, onde conhecer os nomes exatos dos campos é essencial para extração e integração de dados precisas.

Início Rápido: Obter nomes de campos

1// Get field names
2var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions("path_to_your_pdf_file.pdf"));

Como obter todos os nomes de campos em um arquivo PDF

Para recuperar todos os nomes de campos de formulário de um documento PDF, siga estas etapas:

  1. Crie uma instância da classe GetFieldNamesOptions.
  2. Forneça o caminho do arquivo PDF de entrada (ou stream) nas opções.
  3. Chame o método GetNames para extrair os nomes dos campos.
1// Create GetFieldNamesOptions object to set instructions
2var options = new GetFieldNamesOptions("path_to_your_pdf_file.pdf");
3// Perform the process and get names
4var fieldNames = PdfForm.GetNames(options);

Como obter todos os nomes de campos em um stream PDF

1// Prepare input stream
2using var inputStream = File.OpenRead("path_to_your_pdf_file.pdf");
3// Get field names
4var fieldNames = PdfForm.GetNames(new GetFieldNamesOptions(inputStream));

Como definir a propriedade Input de um GetFieldNamesOptions

Isso pode ser útil em operações de loop, sem a necessidade de criar uma nova instância.

1var options = new GetFieldNamesOptions();
2// Set input from a file
3options.Input = new FileData("path_to_your_pdf_file.pdf");
4// Or set input from a stream
5// options.Input = new StreamData(stream);
6var results = PdfForm.GetNames(options);

Principais Recursos:

  • Obter Nomes de Campos: Extrai todos os nomes de campos de formulário interativo de um documento PDF para fácil identificação e processamento.
  • Fontes de Entrada Flexíveis: Suporta tanto caminhos de arquivos quanto streams, permitindo integração fluida em diversos fluxos de trabalho .NET.
 Português