Explorando recursos da classe FormEditor

Detalhes da implementação

Os desenvolvedores podem usar o namespace Aspose.Pdf.Facades não apenas para adicionar novos formulários e campos de formulário em um documento PDF, mas também para permitir que você edite campos existentes. O escopo deste artigo é limitado às funcionalidades do Aspose.PDF for .NET que lidam com a edição de formulários.

FormEditor é a classe que contém a maioria dos métodos e propriedades que permitem aos desenvolvedores editar campos de formulário. Você pode não apenas adicionar novos campos, mas também remover campos existentes, mover um campo para outra posição, mudar o nome do campo ou atributos etc. A lista de funcionalidades fornecidas por esta classe é bastante abrangente, e é muito fácil trabalhar com os campos de formulário usando esta classe.

Esses métodos podem ser divididos em duas categorias principais, uma das quais é usada para manipular os campos, e a outra é usada para definir os novos atributos desses campos. Os métodos que podemos agrupar na primeira categoria incluem AddField, AddListItem, RemoveListItem, CopyInnerField, CopyOuterField, DelListItem, MoveField, RemoveField, e RenameField etc. Na segunda categoria dos métodos podem ser incluídos SetFieldAlignment, SetFieldAppearance, SetFieldAttribute, SetFieldLimit, SetFieldScript. O trecho de código a seguir mostra alguns dos métodos da classe FormEditor em funcionamento: