Déplacer et Supprimer un Champ de Formulaire

Déplacer un Champ de Formulaire vers un Nouvel Emplacement dans un Fichier PDF Existant

Si vous souhaitez déplacer un champ de formulaire vers un nouvel emplacement, vous pouvez utiliser la méthode MoveField de la classe FormEditor. Vous devez seulement fournir le nom du champ et le nouvel emplacement de ce champ à la méthode MoveField. Vous devez également enregistrer le fichier PDF mis à jour en utilisant la méthode Save de la classe FormEditor. L’extrait de code suivant vous montre comment déplacer un champ de formulaire à un nouvel emplacement dans un fichier PDF.

public static void MoveField()
        {
            var editor = new FormEditor();
            editor.BindPdf(_dataDir + "Sample-Form-05.pdf");
            editor.MoveField("Last Name", 262.56f, 496.75f, 382.28f, 514.03f);
            editor.Save(_dataDir + "Sample-Form-05-mod.pdf");
        }

Supprimer un champ de formulaire d’un fichier PDF existant

Pour supprimer un champ de formulaire d’un fichier PDF existant, vous pouvez utiliser la méthode RemoveField de la classe FormEditor. Ce méthode prend seulement un argument : le nom du champ. Vous devez créer un objet de la classe FormEditor, appeler la méthode RemoveField pour supprimer un champ particulier du PDF, puis appeler la méthode Save pour enregistrer le fichier PDF mis à jour. Le code suivant vous montre comment supprimer des champs de formulaire d’un fichier PDF existant.

  public static void RemoveFields()
        {
            var editor = new FormEditor();
            editor.BindPdf(_dataDir + "Sample-Form-01.pdf");
            editor.RemoveField("First Name");
            editor.RemoveField("Last Name");
            editor.Save(_dataDir + "Sample-Form-01-updated.pdf");
        }

Renommer les champs de formulaire dans le PDF

Vous pouvez également renommer votre champ en utilisant la méthode RenameField de la classe FormEditor.


        public static void RenameFields()
        {
            var editor = new FormEditor();
            editor.BindPdf(_dataDir + "Sample-Form-01.pdf");
            editor.RenameField("Last Name", "LastName");
            editor.RenameField("First Name", "FirstName");
            editor.Save(_dataDir + "Sample-Form-01-updated.pdf");
        }