Text über Python zu PDF hinzufügen

Fügen Sie mit Python for .NET Text zum PDF-Dokument hinzu. Verwenden Sie Aspose.PDF, um PDF-Dokumente programmgesteuert zu ändern

Wie man mit Text in PDF mithilfe der Bibliothek Python for .NET arbeitet

Um Text in eine PDF-Datei einzufügen, verwenden wir die Aspose.PDF for Python API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentenbearbeitung für .NET. Ö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

Fügen Sie Text über Python zur PDF-Datei hinzu


Um den Code in Ihrer Umgebung auszuprobieren, benötigen Sie Aspose.PDF for Python.

  1. Laden Sie das PDF mit einer Instanz von Dokument.
  2. Erstellen Sie einen TextParagraph und definieren Sie seine Eigenschaften.
  3. Fügen Sie den TextParagraph mithilfe von TextBuilder zu Page hinzu.
  4. Speichern Sie die Datei erneut.

Text zu PDF hinzufügen - Python

Dieser Beispielcode zeigt, wie man Text in ein PDF-Dokument einfügt - 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)