Перемещение и Удаление Поля Формы

Перемещение Поля Формы на Новое Место в Существующем PDF Файле

Если вы хотите переместить поле формы на новое место, вы можете использовать метод moveField класса FormEditor. Вы должны предоставить только имя поля и новое местоположение этого поля методу moveField. Вам также необходимо сохранить обновленный PDF-файл с помощью метода Save класса FormEditor. Следующий фрагмент кода показывает, как переместить поле формы в новое местоположение в 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");
        }

Удаление поля формы из существующего PDF-файла

Чтобы удалить поле формы из существующего PDF-файла, вы можете использовать метод RemoveField класса FormEditor. Этот метод принимает только один аргумент: имя поля. Вам нужно создать объект класса FormEditor, вызвать метод removeField, чтобы удалить конкретное поле из PDF, а затем вызвать метод Save для сохранения обновленного PDF файла. В следующем фрагменте кода показано, как удалить поля формы из существующего PDF файла.

 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");
        }

Переименование полей формы в PDF

Также вы можете переименовать ваше поле, используя метод renameField класса FormEditor.

    public static void RenameFields()
        {
            var editor = new FormEditor();
            // Привязать PDF
            editor.BindPdf(_dataDir + "Sample-Form-01.pdf");
            // Переименовать поле "Фамилия"
            editor.RenameField("Last Name", "LastName");
            // Переименовать поле "Имя"
            editor.RenameField("First Name", "FirstName");
            // Сохранить обновленный PDF
            editor.Save(_dataDir + "Sample-Form-01-updated.pdf");
        }