Timbri in PDF tramite Python

Timbrare documenti PDF con Python via .NET. Usa Aspose.PDF per modificare i documenti PDF a livello di codice

Come aggiungere timbri al PDF utilizzando la libreria Python via .NET

Per lavorare con un timbro di testo in un file PDF, useremo l’API Aspose.PDF for .NET, un’API di manipolazione di 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 al documento PDF Python


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

  1. Carica il PDF con un’istanza di Document.
  2. Ottieni DocumentInfo utilizzando la proprietà Document.Info.
  3. Accedere e visualizzare diverse proprietà di Document.Info.

Aggiungi timbro al PDF - 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")