Blader door onze producten

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.


Product Docs Swagger Examples Blog Support Dashboard

Installation

Das Paket ist verfügbar bei PyPI und kann über pip mit folgendem Befehl installiert werden:

pip install groupdocs-merger-cloud

PyPI - Version PyPI - Downloads Python-GroupDocsCloud


Anforderungen

Abhängigkeiten

Das SDK installiert automatisch die folgenden Pakete:

PackageConstraint
urllib3>= 1.15
six>= 1.10
certifi
python-dateutil

Dokumente und Seiten zusammenführen Python Cloud REST API

GroupDocs.Merger Cloud SDK für Python ermöglicht Entwicklern die Integration erweiterter Funktionen zum Zusammenführen von Dokumenten und zur Seitenbearbeitung in ihre Python-Web-Apps, Skripte und Automatisierungs-Workflows. Mit Unterstützung für über 40 Dateiformate ermöglicht diese REST API das nahtlose Zusammenführen, Aufteilen und Neuorganisieren von Dokumentseiten, einschließlich PDFs, Word-Dokumenten, Excel-Tabellen und mehr. Zu den Sicherheitsfunktionen gehört der Kennwortschutz für Dokumente, während zusätzliche Datei- und Ordneroperationen die Verwaltung des Cloud-Speichers vereinfachen. Ob Sie mit dokumentübergreifenden Formaten arbeiten oder komplexe Seitenmanipulationen durchführen – GroupDocs.Merger bietet robuste Werkzeuge für eine sichere und effiziente Dokumentenverarbeitung auf Web-, Desktop- und Mobilplattformen.

Dokumente zusammenführen

Zwei oder mehr Dokumente zusammenführen - Kombinieren Sie mehrere Dokumente zu einer einzigen Datei.
Bestimmte Seiten zusammenführen - Führen Sie nur bestimmte Seiten aus verschiedenen Dokumenten zu einem zusammen.
Seitenbereiche verbinden - Kombinieren Sie ausgewählte Seitenbereiche aus mehreren Dokumenten zu einem.
Formatübergreifendes Zusammenführen - Führen Sie Dokumente unterschiedlicher Formate (z. B. DOCX und PDF) zu einer einzigen Ausgabe zusammen.

Aufteilen und Seitenbearbeitung

Dokumente aufteilen - Teilen Sie ein Quelldokument in mehrere separate Dateien auf.
Seiten verschieben - Verschieben Sie Dokumentseiten innerhalb einer Datei.
Seiten drehen - Drehen Sie Dokumentseiten, um deren Ausrichtung anzupassen.
Seiten entfernen - Entfernen Sie unerwünschte Seiten aus einem Dokument.
Seiten tauschen - Tauschen Sie die Position von Seiten innerhalb eines Dokuments.
Seiten extrahieren - Extrahieren Sie bestimmte Seiten aus einem Dokument in eine neue Datei.
Seitenausrichtung ändern - Passen Sie die Seitenausrichtung in unterstützten Dokumenttypen an.

Sicherheit und Dokumentenschutz

Dokumentenkennwort festlegen - Sichern Sie Dokumente durch Festlegen eines Kennworts.
Dokumentenkennwort entfernen - Entfernen Sie vorhandene Kennwörter aus geschützten Dokumenten.
Dokumentenkennwort aktualisieren - Ändern Sie das Kennwort eines geschützten Dokuments.
Kennwortschutz prüfen - Überprüfen Sie, ob ein Dokument kennwortgeschützt ist.

Dateioperationen

Dateien in die Cloud hochladen - Laden Sie Dateien über die API in den Cloud-Speicher hoch.
Dateien aus der Cloud herunterladen - Laden Sie Dateien aus dem Cloud-Speicher auf lokale Systeme herunter.
Dateien kopieren - Kopieren Sie Dateien innerhalb des Cloud-Speichers an andere Speicherorte.
Dateien verschieben - Verschieben Sie Dateien zwischen Ordnern im Cloud-Speicher.
Dateien löschen - Löschen Sie bestimmte Dateien aus dem Cloud-Speicher.

Ordneroperationen

Ordner erstellen - Erstellen Sie neue Ordner im Cloud-Speicher.
Ordner kopieren - Duplizieren Sie Ordner innerhalb des Cloud-Speichers.
Ordner verschieben - Verschieben Sie Ordner zwischen Verzeichnissen im Cloud-Speicher.
Ordner löschen - Entfernen Sie ganze Ordner aus dem Cloud-Speicher.

Lizenzierung und Authentifizierung

Evaluierungsmodus - Testen Sie die API mit einem kostenlosen Testkonto.
Sichere Authentifizierung - Verwenden Sie Client ID und Client Secret für sicheren API-Zugriff.
MIT License - Das Python SDK ist unter der MIT License lizenziert.

Unterstützte Dokumentformate

GroupDocs.Merger Cloud unterstützt über 40 Dateiformate mit Funktionen zum Verbinden, Aufteilen und Bearbeiten von Seiten:

  • Textverarbeitung: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, ODT, OTT, HTML, MHT, MHTML
  • PDF und Seitenlayout: PDF, XPS, TEX, EPUB
  • Präsentationen: PPT, PPTX, PPS, PPSX, ODP, OTP, POTX, POTM, PPSM, PPTM
  • Tabellenkalkulationen: XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, ODS, CSV, TSV
  • Diagramme: VSDX, VSDM, VSSX, VSSM, VSTX, VSTM, VDX, VSX, VTX
  • Notizen: ONE (Microsoft OneNote)
  • Text: TXT, ERR

Unterstützte Operationen variieren je nach Format. Formatübergreifendes Zusammenführen zu PDF/XPS und DOC/DOCX ist für viele Typen verfügbar. Die vollständige Formatmatrix finden Sie in der Dokumentation.

Schnellstart

API-Anmeldeinformationen abrufen

Um GroupDocs.Merger Cloud zu nutzen, registrieren Sie sich im GroupDocs.Cloud Dashboard und holen Sie sich Ihre Client ID und Client Secret.

API initialisieren

Verwenden Sie den folgenden Code, um mit dem GroupDocs.Merger Cloud SDK für Python zu beginnen:

import groupdocs_merger_cloud

# Get your ClientId and ClientSecret at https://dashboard.groupdocs.cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"

# Create API configuration
configuration = groupdocs_merger_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"

# Create instance of the Document API
document_api = groupdocs_merger_cloud.DocumentApi.from_config(configuration)

Mehrere Dokumente zusammenführen

Nach der Initialisierung können Sie mit diesem einfachen Beispiel Word-Dokumente zu einer Datei zusammenführen:

import groupdocs_merger_cloud

client_id = "YourClientId"
client_secret = "YourClientSecret"

document_api = groupdocs_merger_cloud.DocumentApi.from_keys(client_id, client_secret)

item1 = groupdocs_merger_cloud.JoinItem()
item1.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/four-pages.docx")

item2 = groupdocs_merger_cloud.JoinItem()
item2.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/one-page.docx")

options = groupdocs_merger_cloud.JoinOptions()
options.join_items = [item1, item2]
options.output_path = "Output/joined.docx"

result = document_api.join(groupdocs_merger_cloud.JoinRequest(options))

print("Output file path = " + result.path)

Mit dieser Schnellstartanleitung sind Sie bereit, Dokumente mit GroupDocs.Merger Cloud in Ihren Python-Anwendungen zusammenzuführen. Weitere Details finden Sie in der Dokumentation.

Unterstützte Dateiformate abrufen

Rufen Sie die vollständige Liste der über die Merger API verfügbaren unterstützten Dateiformate ab.

import groupdocs_merger_cloud

info_api = groupdocs_merger_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")

result = info_api.get_supported_file_formats()

for fmt in result.formats:
    print(fmt.file_format)

Seiten aus verschiedenen Dokumenten verbinden

Führen Sie bestimmte Seiten aus mehreren Quelldokumenten zu einer einzigen Ausgabedatei zusammen – mit Unterstützung für Seitenbereiche und Filter.

import groupdocs_merger_cloud

document_api = groupdocs_merger_cloud.DocumentApi.from_keys("YourClientId", "YourClientSecret")

item1 = groupdocs_merger_cloud.JoinItem()
item1.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/sample-10-pages.docx")
item1.pages = [3, 6, 8]

item2 = groupdocs_merger_cloud.JoinItem()
item2.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/four-pages.docx")
item2.start_page_number = 1
item2.end_page_number = 4
item2.range_mode = "OddPages"

options = groupdocs_merger_cloud.JoinOptions()
options.join_items = [item1, item2]
options.output_path = "Output/joined-pages.docx"

result = document_api.join(groupdocs_merger_cloud.JoinRequest(options))

print("Output file path = " + result.path)

Dokumente formatübergreifend zu PDF zusammenführen

Führen Sie Dokumente unterschiedlicher Formate (z. B. kennwortgeschütztes PDF und DOCX) zu einer einzigen PDF-Datei zusammen.

import groupdocs_merger_cloud

document_api = groupdocs_merger_cloud.DocumentApi.from_keys("YourClientId", "YourClientSecret")

item1 = groupdocs_merger_cloud.JoinItem()
item1.file_info = groupdocs_merger_cloud.FileInfo(
    "Pdf/one-page-password.pdf", None, None, "password"
)

item2 = groupdocs_merger_cloud.JoinItem()
item2.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/one-page.docx")

options = groupdocs_merger_cloud.JoinOptions()
options.join_items = [item1, item2]
options.output_path = "Output/joined.pdf"

result = document_api.join(groupdocs_merger_cloud.JoinRequest(options))

print("Output file path = " + result.path)

Dokument in einzelne Seiten aufteilen

Teilen Sie ein Dokument in separate Dateien auf, indem Sie genaue Seitennummern angeben.

import groupdocs_merger_cloud

document_api = groupdocs_merger_cloud.DocumentApi.from_keys("YourClientId", "YourClientSecret")

options = groupdocs_merger_cloud.SplitOptions()
options.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/sample-10-pages.docx")
options.output_path = "Output/split-document"
options.pages = [1, 3]
options.mode = "Pages"

result = document_api.split(groupdocs_merger_cloud.SplitRequest(options))

print("Documents count = " + str(len(result.documents)))

Seiten nach Nummern extrahieren

Extrahieren Sie bestimmte Seiten aus einem Dokument in eine neue Datei.

import groupdocs_merger_cloud

pages_api = groupdocs_merger_cloud.PagesApi.from_keys("YourClientId", "YourClientSecret")

options = groupdocs_merger_cloud.ExtractOptions()
options.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/sample-10-pages.docx")
options.output_path = "Output/extract-pages-by-numbers.docx"
options.pages = [2, 4, 7]

result = pages_api.extract(groupdocs_merger_cloud.ExtractRequest(options))

print("Output file path = " + result.path)

Dokumentseiten drehen

Drehen Sie ausgewählte Seiten in einem PDF-Dokument, um deren Ausrichtung anzupassen.

import groupdocs_merger_cloud

pages_api = groupdocs_merger_cloud.PagesApi.from_keys("YourClientId", "YourClientSecret")

options = groupdocs_merger_cloud.RotateOptions()
options.file_info = groupdocs_merger_cloud.FileInfo("Pdf/ten-pages.pdf")
options.output_path = "Output/rotate-pages.pdf"
options.pages = [2, 4]
options.mode = "Rotate90"

result = pages_api.rotate(groupdocs_merger_cloud.RotateRequest(options))

print("Output file path = " + result.path)

Kennwort zu Dokument hinzufügen

Sichern Sie ein Dokument durch Hinzufügen von Kennwortschutz.

import groupdocs_merger_cloud

security_api = groupdocs_merger_cloud.SecurityApi.from_keys("YourClientId", "YourClientSecret")

options = groupdocs_merger_cloud.Options()
options.file_info = groupdocs_merger_cloud.FileInfo(
    "WordProcessing/one-page.docx", None, None, "password"
)
options.output_path = "Output/add-password.docx"

result = security_api.add_password(groupdocs_merger_cloud.AddPasswordRequest(options))

print("Output file path = " + result.path)

Beispielprojekte auf GitHub

Das Repository GroupDocs.Merger Cloud Python Samples enthält sofort ausführbare Beispiele für:

CategoryExamples
InfoUnterstützte Dateitypen, Dokumentinformationen
Document OperationsMehrere Dokumente verbinden, formatübergreifendes Verbinden, Seiten verbinden, Bilder verbinden, Dokumente aufteilen, Vorschau, Anhang importieren
Pages OperationsSeiten extrahieren, Seiten verschieben, Seiten entfernen, Seiten drehen, Seiten tauschen, Ausrichtung ändern
Security OperationsKennwort hinzufügen, entfernen, aktualisieren; Kennwortschutz prüfen

Beispiele ausführen

  1. Klonen oder laden Sie das Beispiel-Repository herunter
  2. Bearbeiten Sie Examples/Common.py und setzen Sie Ihre client_id und client_secret
  3. Wechseln Sie in das Verzeichnis Examples
  4. Führen Sie pip install groupdocs-merger-cloud -U aus
  5. Führen Sie python RunExamples.py aus

Für weitere Details besuchen Sie Getting Started.


Product Docs Swagger Examples Blog Support Dashboard


Tags

Document Merging API | Python Cloud API | GroupDocs.Merger Cloud | REST API | Page Manipulation | Document Security | Password Protection | Cloud Storage Integration | File Operations | Folder Operations | Document Splitting | PDF Merging | Cross-format Merging | Word Document Merging | Excel File Merging | Presentation Merging | Document Reorganization | Secure API Access | Document Joining | Document Manipulation API | Merge Multiple Formats | Cross-platform API



 Deutsch