Este breve tutorial compartilha detalhes sobre como preencher campos de formulário PDF usando C#. Um arquivo PDF pode ter diferentes tipos de campos de formulário, como caixa de texto, botão de opção e caixa de combinação. Para preencher programaticamente um formulário PDF C#, o código demonstra acessar o campo de formulário de caixa de texto e, em seguida, atualizar o valor e a formatação nele.
Etapas para preencher campos de formulário PDF usando C#
- Configure sua solução para adicionar Aspose.PDF do gerenciador de pacotes NuGet
- Carregue o arquivo PDF de amostra no objeto Document contendo campos de formulário de caixa de texto
- Obtenha uma referência ao campo de formulário fornecendo o nome do campo e converta como TextBoxField
- Defina o novo texto no campo de caixa de texto usando a propriedade Value
- Defina a cor do texto e o alinhamento do texto do campo de caixa de texto
- Salve o arquivo PDF atualizado com novos valores nos campos do formulário
Essas etapas fornecem informações sobre como usar C# preencher campos de formulário PDF compartilhando detalhes de configuração e, em seguida, processo passo a passo para carregar o arquivo PDF de origem e acessar os campos de formulário nele. Nas etapas subsequentes, o valor e a formatação do campo de caixa de texto são atualizados. Por fim, o arquivo PDF atualizado é salvo no disco.
Código para preencher campos de formulário PDF usando C#
O uso da operação C# preencher formulário PDF é demonstrado junto com a etapa de formatação opcional. Podemos acessar os campos do formulário fornecendo o nome do campo usando Document.Form[“FieldName”] e, em seguida, convertê-lo nos respectivos tipos de campo, ou seja, TextBoxField, RadioButtonField ou ComboBoxField. Uma vez que o campo de destino é selecionado, você pode não apenas definir seu valor, mas também alterar suas propriedades, bem como aparência, borda, cor, conteúdo, altura, largura, alinhamento de texto horizontal e vertical, para citar alguns.
Este tutorial orienta como usar C# preencher formulário PDF automaticamente. Se você quiser aprender a nivelar campos de formulário PDF, consulte o artigo em como achatar campos de formulário PDF em C#.