Dodaj tekst do pliku PDF poprzez Python

Dodaj tekst do dokumentu PDF za pomocą Python for .NET. Użyj pliku Aspose.PDF do programowej modyfikacji dokumentów PDF

Jak pracować z tekstem w pliku PDF przy użyciu biblioteki Python for .NET

Aby dodać tekst do pliku PDF, użyjemy interfejsu API Aspose.PDF for Python, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla .NET. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Python Package Manager Console

pip install aspose-pdf

Dodaj tekst do pliku PDF za pośrednictwem Python


Aby wypróbować kod w swoim środowisku, potrzebujesz Aspose.PDF for Python.

  1. Załaduj plik PDF z wystąpieniem dokumentu.
  2. Utwórz TextParagraph i zdefiniuj jego właściwości.
  3. Dodaj TextParagraph do strony za pomocą TextBuilder.
  4. Zapisz plik ponownie.

Dodaj tekst do PDF - Python

Ten przykładowy kod pokazuje, jak dodać tekst do dokumentu PDF - Python

import aspose.pdf as ap

# Open document
document = ap.Document(input_pdf)

# Get particular page
page = document.pages[1]

# Create text fragment
text_fragment = ap.text.TextFragment("main text")
text_fragment.position = ap.text.Position(100, 600)

# Set text properties
text_fragment.text_state.font_size = 12
text_fragment.text_state.font = ap.text.FontRepository.find_font("TimesNewRoman")
text_fragment.text_state.background_color = ap.Color.light_gray
text_fragment.text_state.foreground_color = ap.Color.red

# Create TextBuilder object
builder = ap.text.TextBuilder(page)

# Append the text fragment to the PDF page
builder.append_text(text_fragment)

# Save resulting PDF document.
document.save(output_pdf)