Tambahkan Cap Teks ke PDF melalui Python

Buat stempel teks secara terprogram menggunakan Aspose.PDF untuk Python for .NET Library

Cara menambahkan Text Stamps ke PDF Menggunakan Python for .NET Library

Untuk bekerja dengan stempel teks ke dalam file PDF, kita akan menggunakan API Aspose.PDF for .NET yang merupakan API manipulasi dokumen yang kaya fitur, kuat dan mudah digunakan untuk platform python-net. Buka manajer paket nuget, cari Aspose.pdf dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Python Package Manager Console

pip install aspose-pdf

Tambahkan Stempel Teks ke Dokumen PDF Python


Anda memerlukan Aspose.PDF for Python untuk mencoba kode di lingkungan Anda.

  1. Muat PDF dengan instance Document.
  2. Buka dokumen PDF menggunakan objek Dokumen.
  3. Buat Text Stamp dan tentukan propertinya.
  4. Tambahkan Text Stamp ke Page menggunakan metode addStamp

Tambahkan Cap Teks ke PDF dengan 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")