Ajouter une annotation carrée
Contents
[
Hide
]
Les annotations carrées sont couramment utilisées pour mettre en évidence des zones d’intérêt, marquer des sections importantes ou fournir des repères visuels dans un document PDF. En utilisant PdfContentEditor, vous pouvez créer des annotations carrées (ou circulaires) en spécifiant le rectangle englobant, le texte du contenu, la couleur de la bordure, l’option de remplissage, le numéro de page et la largeur de la bordure.
- Créer l’objet PdfContentEditor.
- Lier le PDF d’entrée.
- Définir l’annotation Square.
- Ajouter l’annotation Square.
- Enregistrer le Document mis à jour.
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
import aspose.pydrawing as apd
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def add_square_annotation(infile, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind input PDF file
content_editor.bind_pdf(infile)
# Create SquareAnnotation object
rect = apd.Rectangle(100, 300, 200, 400)
contents = "This is square annotation"
content_editor.create_square_circle(rect, contents, apd.Color.blue, True, 1, 3)
# Save output PDF file
content_editor.save(outfile)