Supprimer l'élément de la liste
Contents
[
Hide
]
Les champs de zone de liste dans les PDF permettent aux utilisateurs de sélectionner une ou plusieurs options pré‑définies. Avec Aspose.PDF for Python, les développeurs peuvent supprimer programmatiquement des éléments de ces champs.
Cet article explique comment supprimer l’élément « UK » d’un champ de zone de liste nommé « Country », en veillant à ce que le champ ne contienne que les options souhaitées.
Le FormEditor La classe fournit la méthode « del_list_item » pour supprimer un élément spécifique d’un champ de zone de liste.
- Ouvrez un formulaire PDF existant.
- Créer un objet FormEditor.
- Liez le document PDF au FormEditor.
- Supprimez l’élément “UK” de la zone de liste “Country”.
- Enregistrez le document mis à jour.
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)