Jelajahi Produk kami

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

Pemasangan

Paketnya adalah tersedia di PyPI dan dapat diinstal melalui pip dengan menjalankan perintah berikut:

pip install groupdocs-merger-cloud

PyPI - Version PyPI - Downloads Python-GroupDocsCloud


Persyaratan

Ketergantungan

SDK secara otomatis menginstal paket-paket berikut:

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

Gabungkan Dokumen & Halaman Python Cloud REST API

GroupDocs.Merger Cloud SDK untuk Python memberdayakan pengembang untuk mengintegrasikan fungsi penggabungan dokumen dan manipulasi halaman tingkat lanjut ke dalam aplikasi web Python, skrip, dan alur kerja otomatisasi mereka. Mendukung lebih dari 40 format file, REST API ini memungkinkan penggabungan, pemisahan, dan penataan ulang halaman dokumen dengan lancar, termasuk PDF, dokumen Word, spreadsheet Excel, dan banyak lagi. Fitur keamanan mencakup perlindungan kata sandi untuk dokumen, sementara operasi file dan folder tambahan menyederhanakan manajemen penyimpanan cloud. Baik bekerja dengan dokumen lintas format atau melakukan manipulasi halaman yang rumit, GroupDocs.Merger memberikan alat canggih untuk penanganan dokumen yang aman dan efisien di seluruh platform web, desktop, dan seluler.

Gabungkan Dokumen

Gabungkan dua dokumen atau lebih - Menggabungkan beberapa dokumen menjadi satu file.
Gabungkan halaman tertentu - Hanya menggabungkan halaman tertentu dari dokumen berbeda menjadi satu.
Gabung rentang halaman - Gabungkan rentang halaman yang dipilih dari beberapa dokumen menjadi satu.
Penggabungan lintas format - Menggabungkan dokumen dengan format berbeda (misalnya DOCX dan PDF) menjadi satu keluaran.

Pemisahan dan Manipulasi Halaman

Pisahkan dokumen - Membagi dokumen sumber menjadi beberapa file terpisah.
Pindahkan halaman - Memindahkan halaman dokumen dalam file.
Putar halaman - Memutar halaman dokumen untuk menyesuaikan orientasinya.
Hapus halaman - Menghapus halaman yang tidak diinginkan dari dokumen.
Tukar halaman - Menukar posisi halaman dalam dokumen.
Ekstrak halaman - Ekstrak halaman tertentu dari dokumen ke dalam file baru.
Ubah orientasi halaman - Sesuaikan orientasi halaman dalam jenis dokumen yang didukung.

Keamanan dan Perlindungan Dokumen

Setel kata sandi dokumen - Amankan dokumen dengan menyetel kata sandi.
Hapus kata sandi dokumen - Hapus kata sandi yang ada dari dokumen yang dilindungi.
Perbarui kata sandi dokumen - Mengubah kata sandi pada dokumen yang dilindungi.
Periksa perlindungan kata sandi - Verifikasi apakah dokumen dilindungi kata sandi.

Operasi File

Unggah File ke Cloud - Unggah file ke penyimpanan cloud melalui API.
Unduh File dari Cloud - Unduh file dari penyimpanan cloud ke sistem lokal.
Salin File - Menyalin file dalam penyimpanan cloud ke lokasi berbeda.
Pindahkan File - Memindahkan file antar folder di penyimpanan cloud.
Hapus File - Hapus file tertentu dari penyimpanan cloud.

Operasi Folder

Buat Folder - Membuat folder baru di penyimpanan cloud.
Salin Folder - Duplikat folder dalam penyimpanan cloud.
Pindahkan Folder - Memindahkan folder antar direktori di penyimpanan cloud.
Hapus Folder - Hapus seluruh folder dari penyimpanan cloud.

Lisensi dan Otentikasi

Mode Evaluasi - Coba API dengan akun uji coba gratis.
Otentikasi Aman - Gunakan ID Klien dan Rahasia Klien untuk akses API yang aman.
Lisensi MIT - Python SDK dilisensikan di bawah MIT License.

Format Dokumen yang Didukung

GroupDocs.Merger Cloud mendukung 40+ format file dengan kemampuan penggabungan, pemisahan, dan manipulasi halaman:

  • Pemrosesan Kata: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, ODT, OTT, HTML, MHT, MHTML
  • PDF dan Tata Letak Halaman: PDF, XPS, TEX, EPUB
  • Presentasi: PPT, PPTX, PPS, PPSX, ODP, OTP, POTX, POTM, PPSM, PPTM
  • Spreadsheet: XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, ODS, CSV, TSV
  • Diagram: VSDX, VSDM, VSSX, VSSM, VSTX, VSTM, VDX, VSX, VTX
  • Catatan: SATU (Microsoft OneNote)
  • Teks: TXT, ERR

Operasi yang didukung bervariasi berdasarkan format. Penggabungan lintas format ke PDF/XPS dan DOC/DOCX tersedia untuk berbagai jenis. Untuk matriks format lengkap, lihat documentation.

Mulai Cepat

Dapatkan kredensial API Anda

Untuk menggunakan GroupDocs.Merger Cloud, daftar di GroupDocs.Cloud Dashboard dan dapatkan ID Klien dan Rahasia Klien Anda.

Inisialisasi API

Gunakan kode berikut untuk mulai menggunakan GroupDocs.Merger Cloud SDK untuk Python:

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)

Menggabungkan beberapa dokumen

Setelah diinisialisasi, gunakan contoh dasar ini untuk menggabungkan dokumen Word menjadi satu file:

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)

Dengan panduan memulai cepat ini, Anda siap untuk mulai menggabungkan dokumen menggunakan GroupDocs.Merger Cloud di aplikasi Python Anda. Untuk lebih jelasnya, kunjungi documentation.

Dapatkan Format File yang Didukung

Ambil daftar lengkap format file yang didukung yang tersedia melalui Merger API.

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)

Gabung Halaman dari Berbagai Dokumen

Gabungkan halaman tertentu dari beberapa dokumen sumber menjadi satu file keluaran, dengan dukungan untuk rentang halaman dan 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)

Gabungkan Dokumen Lintas Format menjadi PDF

Gabungkan dokumen dengan format berbeda (misalnya PDF dan DOCX yang dilindungi kata sandi) menjadi satu file PDF.

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)

Pisahkan Dokumen menjadi Satu Halaman

Pisahkan dokumen menjadi file terpisah dengan menentukan nomor halaman yang tepat.

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)))

Ekstrak Halaman dengan Angka

Ekstrak halaman tertentu dari dokumen ke dalam file baru.

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)

Putar Halaman Dokumen

Putar halaman yang dipilih dalam dokumen PDF untuk menyesuaikan orientasinya.

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)

Tambahkan Kata Sandi ke Dokumen

Amankan dokumen dengan menambahkan perlindungan kata sandi.

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)

Contoh Proyek di GitHub

Itu GroupDocs.Merger Cloud Python Samples repositori menyertakan contoh siap dijalankan yang meliputi:

KategoriContoh
InfoJenis file yang didukung, informasi dokumen
Operasi DokumenMenggabungkan banyak dokumen, menggabungkan lintas format, menggabungkan halaman, menggabungkan gambar, membagi dokumen, pratinjau, mengimpor lampiran
Operasi HalamanEkstrak halaman, pindahkan halaman, hapus halaman, putar halaman, tukar halaman, ubah orientasi
Operasi KeamananTambah, hapus, perbarui kata sandi; periksa perlindungan kata sandi

Cara menjalankan contoh

  1. Kloning atau unduh samples repository2. Sunting Examples/Common.py dan atur milikmu client_id Dan client_secret 3. Pergi ke Examples direktori
  2. Jalankan pip install groupdocs-merger-cloud -U 5. Jalankan python RunExamples.py

Untuk lebih jelasnya, kunjungi Getting Started.


Product Docs Swagger Examples Blog Support Dashboard


Tag

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


 Indonesia