Stempel als PDF über Python

Stempeln von PDF-Dokumenten mit Python via .NET. Verwenden Sie Aspose.PDF, um PDF-Dokumente programmgesteuert zu ändern

So fügen Sie mithilfe der Python via .NET Bibliothek Stempel zu PDF hinzu

Um mit Textstempel in eine PDF-Datei zu arbeiten, verwenden wir die Aspose.PDF for .NET API, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentbearbeitung für die python-net -Plattform. Öffnen Sie den NuGet Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie. Sie können auch den folgenden Befehl in der Package Manager Console verwenden.

Python Package Manager Console

pip install aspose-pdf

Stempel zum PDF-Dokument hinzufügen Python


Sie benötigen Aspose.PDF for .NET, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document
  2. Rufen Sie DocumentInfo mit der Eigenschaft Document.Info
  3. Greifen Sie auf verschiedene Document.Info-Eigenschaften zu.

Stempel zu PDF hinzufügen - 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")