Trabalhando com Item de Lista

Adicionar Item de Lista em um Arquivo PDF Existente

O método addListItem permite que você adicione um item em um campo ListBox. O primeiro argumento é o nome do campo e o segundo argumento é o item do campo. Você pode passar um único item de campo ou pode passar um array de strings que contém uma lista de itens. Este método é fornecido pela classe FormEditor. O trecho de código a seguir mostra como adicionar itens de lista em um arquivo PDF.

public static void AddListItem() {
        FormEditor editor = new FormEditor();
        editor.bindPdf(_dataDir + "Sample-Form-01.pdf");
        editor.addField(FieldType.ListBox, "Country", 1, 232.56f, 476.75f, 352.28f, 514.03f);
        editor.addListItem("Country", "USA");
        editor.addListItem("Country", "Canada");
        editor.addListItem("Country", "France");
        editor.addListItem("Country", "Spain");
        editor.save(_dataDir + "Sample-Form-01-mod.pdf");
    }

Excluir Item de Lista de um Arquivo PDF Existente

O método delListItem permite que você exclua um item específico de um ListBox. O primeiro parâmetro é o nome do campo, enquanto o segundo parâmetro é o item que você deseja excluir da lista. Este método é fornecido pela classe FormEditor. O trecho de código a seguir mostra como excluir um item de lista do arquivo PDF.

    public static void DelListItem() {
        FormEditor editor = new FormEditor();
        editor.bindPdf(_dataDir + "Sample-Form-04.pdf");
        // -----
        editor.delListItem("Country", "France");
        // -----
        editor.save(_dataDir + "Sample-Form-04-mod.pdf");
    }