Ajouter une annotation circulaire
Contents
[
Hide
]
Les annotations circulaires sont utiles pour mettre en évidence des zones d’intérêt dans un document PDF. Avec PdfContentEditor, vous pouvez créer des formes circulaires en spécifiant le rectangle qui définit les limites du cercle, ainsi que le texte de l’annotation, la couleur, les options 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 les limites du cercle.
- Ajouter l’annotation du cercle.
- 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_circle_annotation(infile, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind input PDF file
content_editor.bind_pdf(infile)
# Create CircleAnnotation object
rect = apd.Rectangle(300, 300, 400, 400)
contents = "This is circle annotation"
content_editor.create_square_circle(rect, contents, apd.Color.blue, False, 1, 3)
# Save output PDF file
content_editor.save(outfile)