Obtenir les valeurs de texte enrichi
Contents
[
Hide
]
Les formulaires PDF peuvent inclure des champs de texte qui prennent en charge le formatage du texte enrichi. Ces champs peuvent stocker du contenu avec des attributs de style en plus des valeurs de texte simple.
- Créer un objet Form.
- Lier le document PDF.
- Récupérer les valeurs de texte enrichi.
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
# Get rich text values
def get_rich_text_values(infile):
"""Get rich text values from a PDF document."""
# Create Form object
pdf_form = pdf_facades.Form()
# Bind PDF document
pdf_form.bind_pdf(infile)
# Get rich text values by their names
field_names = ["Summary"]
for field_name in field_names:
rich_text_value = pdf_form.get_rich_text(field_name)
print(f"Rich text value of '{field_name}': {rich_text_value}")