Pindahkan dan Hapus Bidang Formulir

Pindahkan Bidang Formulir ke Lokasi Baru di File PDF yang Ada

Jika Anda ingin memindahkan bidang formulir ke lokasi baru maka Anda dapat menggunakan metode moveField dari kelas FormEditor. Anda hanya perlu memberikan nama field dan lokasi baru dari field ini ke metode moveField. Anda juga perlu menyimpan file PDF yang telah diperbarui menggunakan metode Save dari kelas FormEditor. Cuplikan kode berikut menunjukkan cara memindahkan field formulir ke lokasi baru dalam file 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");
        }

Hapus Field Formulir dari File PDF yang Ada

Untuk menghapus field formulir dari file PDF yang ada, Anda dapat menggunakan metode RemoveField dari kelas FormEditor. Metode ini hanya membutuhkan satu argumen: nama bidang. Anda perlu membuat objek dari kelas FormEditor, panggil metode removeField untuk menghapus bidang tertentu dari PDF dan kemudian panggil metode Save untuk menyimpan file PDF yang telah diperbarui. Cuplikan kode berikut menunjukkan kepada Anda cara menghapus bidang formulir dari file PDF yang ada.

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

Ganti Nama Bidang Formulir di PDF

Anda juga dapat mengganti nama bidang Anda menggunakan metode renameField dari kelas FormEditor.

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