Aggiungi timbro di testo al PDF tramite Python

Crea un timbro di testo in modo programmatico utilizzando Aspose.PDF per la libreria Python for .NET

Come aggiungere timbri di testo al PDF utilizzando la libreria Python for .NET

Per lavorare con il timbro di testo nel file PDF, useremo Aspose.PDF for .NET API che è un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma python-net. Apri il gestore di pacchetti NuGet, cerca Aspose.pdf e installa. È inoltre possibile utilizzare il seguente comando dalla console di Package Manager.

Python Package Manager Console

pip install aspose-pdf

Aggiungi timbro di testo al documento PDF Python


È necessario Aspose.PDF for Python per provare il codice nel proprio ambiente.

  1. Carica il PDF con un’istanza di Document.
  2. Aprire un documento PDF utilizzando l’oggetto Document.
  3. Creare un timbro di testo e definirne le proprietà.
  4. Aggiungere il timbro di testo alla pagina utilizzando il metodo AddStamp

Aggiungi timbro di testo al PDF con Python

import aspose.pdf as ap
# Open document

pdfDocument = ap.Document()
pdfDocument.pages.add()
# Create text stamp
textStamp = ap.TextStamp("Sample Stamp")
# Set whether stamp is background
textStamp.background = True
# Set origin
textStamp.x_indent = 100
textStamp.y_indent = 100
# Rotate stamp
textStamp.rotate = ap.Rotation.ON90
# Set text properties
textStamp.text_state.font = ap.text.FontRepository.find_font("Arial")
textStamp.text_state.font_size = 14
textStamp.text_state.font_style = ap.text.FontStyles( 
    ap.text.FontStyles.BOLD | ap.text.FontStyles.ITALIC )
textStamp.text_state.foreground_color = ap.Color.aqua
# Add stamp to particular page
pdfDocument.pages[1].add_stamp(textStamp)

# Save output document
pdfDocument.save("AddTextStamp_out.pdf")