Eliminar elemento de la lista

Contents
[ ]

Los campos de cuadro de lista en los PDF permiten a los usuarios seleccionar una o varias opciones predefinidas. Usando Aspose.PDF for Python, los desarrolladores pueden eliminar programáticamente elementos de estos campos.

Este artículo explica cómo eliminar el elemento ‘UK’ de un campo de cuadro de lista llamado ‘Country’, asegurando que el campo solo contenga las opciones deseadas.

El FormEditor La clase proporciona el método ‘del_list_item’ para eliminar un elemento específico de un campo de cuadro de lista.

  1. Abra un formulario PDF existente.
  2. Cree un objeto FormEditor.
  3. Vincula el documento PDF al FormEditor.
  4. Eliminar el elemento “UK” del campo de lista “Country”.
  5. Guarde el documento actualizado.
from io import FileIO
import sys
from os import path
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


def del_list_item(infile, outfile):
    # Create FormEditor object
    form_editor = pdf_facades.FormEditor()
    # Bind document to FormEditor
    form_editor.bind_pdf(infile)
    # Delete list item from list box field
    form_editor.del_list_item("Country", "UK")
    # Save updated document
    form_editor.save(outfile)