PDF-API für Python via .NET

Erstellen, bearbeiten, schützen und konvertieren Sie PDF-Dokumente in mehrere Formate in .NET-basierten Anwendungen ohne Abhängigkeiten von Adobe Acrobat.

Overview

Aspose.PDF for Python via .NET ist eine native Bibliothek, mit der Entwickler PDF-Verarbeitungsfunktionen zu ihren Anwendungen hinzufügen können. Die API kann verwendet werden, um jede Art von 32-Bit- und 64-Bit-Anwendungen zum Generieren oder Lesen, Konvertieren und Bearbeiten von PDF-Dateien ohne Verwendung von Adobe Acrobat zu erstellen.

Mit der API Aspose.PDF für Python via .NET können Sie eine Reihe von Dokumentverarbeitungsaufgaben ausführen, z. B. Formularverarbeitung, Abrufen und Festlegen von Metadateninformationen, Text- und Seitenbearbeitung, Verwaltung von Anmerkungen, Hinzufügen oder Entfernen von Lesezeichen und Wasserzeichen, Anlagen, Handhabung benutzerdefinierter Schriftarten und vieles mehr.

Erweiterte Funktionen der Python PDF-Bibliothek

Bearbeiten Sie PDF-Dateien im laufenden Betrieb

Aspose.PDF for Python via .NET ist eine gute Wahl, um vorhandene PDF-Dateien in Ihren Anwendungen zu ändern oder zu bearbeiten. Mit dieser Bibliothek können Sie PDF-Dateien öffnen oder laden, Seiten extrahieren, Seiten an einer bestimmten Stelle in der Datei einfügen oder N-up’s (Anzahl der Seiten auf einer Seite) und Booklets erstellen. Sie können die API auch verwenden, um Bilder, Anhänge, Lesezeichen, Anmerkungen, Hyperlinks, Wasserzeichen und Formularfelder aus einer vorhandenen PDF-Datei hinzuzufügen, zu aktualisieren und zu löschen.

Teilen und Zusammenführen von PDF-Dateien

Aspose.PDF für Python via .NET über seine API ermöglicht das Aufteilen einer PDF-Datei in zwei oder mehr PDF-Dokumente. Sie können es auch verwenden, um zwei oder mehr Dateien in einem einzigen Dokument zu verketten oder PDF-Seiten gemäß den Anwendungsanforderungen anzuhängen.

Konvertieren Sie PDF in die Formate HTML, DOCX und ODS

Mit Aspose.PDF für Python via .NET können Sie jede Seite einer PDF-Datei rendern und in herkömmliche Bildformate wie BMP, JPG und PNG umwandeln, mit der höchstmöglichen Wiedergabetreue. Abgesehen von Bildern kann man PDF einfach in DOC- und DOCX-Formaten speichern.

PDF-Seiten im JPG-Format speichern - Python

ein vorhandenes PDF-Dokument laden. PDF-Seiten in Bilder konvertieren speichern Sie jede Seite im JPG-Format

Convert PDF to JPG on Python

import aspose.pdf as ap    

input_pdf = DIR_INPUT + "many_pages.pdf"
output_pdf = DIR_OUTPUT + "convert_pdf_to_jpeg"
# Open PDF document
document = ap.Document(input_pdf)

# Create Resolution object
resolution = ap.devices.Resolution(300)
device = ap.devices.JpegDevice(resolution)

for i in range(0, len(document.pages)):
    # Create file for save
    image_stream = io.FileIO(
        output_pdf + "_page_" + str(i + 1) + "_out.jpeg", "x"
    )
    # Convert a particular page and save the image to stream
    device.process(document.pages[i + 1], image_stream)
    image_stream.close()

Verarbeitung von Formularfeldern

Aspose.PDF for Python via .NET bietet die Möglichkeit, Formularfelder zum PDF-Dokument hinzuzufügen, d. h. Sie können Formularfelder in PDF-Dokumenten dynamisch generieren. Ordnen Sie einfach die Position der Formularfelder gemäß einer Tabelle oder durch benutzerdefinierte Positionierung an, und die Formularfelder werden jedes Mal an der exakten Position platziert.

Formatieren von PDF-Inhalten auf der detailliertesten Ebene

Aspose.PDF für Python via .NET ermöglicht das Anwenden einer horizontalen Textausrichtung wie das Platzieren von Inhalten von rechts nach links, das Beibehalten von Leerraum im Text, das Erstellen von links hängenden Textabsätzen und das Festlegen benutzerdefinierter Tabstopps.

Neben der horizontalen Ausrichtung des Textes kann auch die vertikale Ausrichtung für Textsegmente wie Grundlinie oder Topline sowie weitere Formatierungsfunktionen wie das Festlegen von Vordergrund- und Hintergrundfarben für Text angepasst werden.

Support- und Lernressourcen