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.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.

Kurulum
Paket PyPI’de mevcut‘dir ve aşağıdaki komut çalıştırılarak pip aracılığıyla kurulabilir:
pip install groupdocs-merger-cloud

Gereksinimler
Bağımlılıklar
SDK aşağıdaki paketleri otomatik olarak yükler:
| Paket | Kısıtlama |
|---|
| urllib3 | >= 1.15 |
| six | >= 1.10 |
| certifi | — |
| python-dateutil | — |
Belgeleri ve Sayfaları Birleştir Python Cloud REST API
GroupDocs.Merger Cloud SDK for Python geliştiricilere gelişmiş belge birleştirme ve sayfa işleme işlevlerini Python web uygulamalarına, komut dosyalarına ve otomasyon iş akışlarına entegre etme yetkisi verir. 40’tan fazla dosya formatını destekleyen bu REST API, PDF’ler, Word belgeleri, Excel elektronik tabloları ve daha fazlası dahil olmak üzere belge sayfalarının sorunsuz bir şekilde birleştirilmesine, bölünmesine ve yeniden düzenlenmesine olanak tanır. Güvenlik özellikleri belgeler için parola korumasını içerirken ek dosya ve klasör işlemleri bulut depolama yönetimini kolaylaştırır. İster çapraz formatlı belgelerle çalışın ister karmaşık sayfa manipülasyonları gerçekleştirin, GroupDocs.Merger web, masaüstü ve mobil platformlarda güvenli ve verimli belge yönetimi için güçlü araçlar sunar.
Belgeleri Birleştir
İki veya daha fazla belgeyi birleştirin - Birden fazla belgeyi tek bir dosyada birleştirin.
Belirli sayfaları birleştir - Farklı belgelerdeki yalnızca belirli sayfaları tek bir sayfada birleştirin.
Sayfa aralıklarını birleştir - Birden çok belgedeki seçili sayfa aralıklarını tek bir belgede birleştirin.
Çapraz format birleştirme - Farklı formatlardaki belgeleri (ör. DOCX ve PDF) tek bir çıktıda birleştirin.
Bölme ve Sayfa İşleme
Belgeleri böl - Kaynak belgeyi birden çok ayrı dosyaya bölün.
Sayfaları taşı - Bir dosya içindeki belge sayfalarını taşıyın.
Sayfaları döndür - Yönlerini ayarlamak için belge sayfalarını döndürün.
Sayfaları kaldır - Bir belgedeki istenmeyen sayfaları kaldırın.
Sayfaları değiştir - Bir belgedeki sayfaların konumunu değiştirin.
Sayfaları çıkart - Bir belgedeki belirli sayfaları yeni bir dosyaya çıkarın.
Sayfa yönünü değiştir - Desteklenen belge türlerinde sayfa yönünü ayarlayın.
Güvenlik ve Belge Koruması
Belge şifresini ayarlayın - Bir şifre ayarlayarak dokümanların güvenliğini sağlayın.
Belge parolasını kaldır - Korunan belgelerdeki mevcut parolaları kaldırın.
Belge parolasını güncelle - Korumalı bir belgenin parolasını değiştirin.
Şifre korumasını kontrol edin - Bir belgenin şifre korumalı olup olmadığını doğrulayın.
Dosya İşlemleri
Dosyaları Buluta Yükle - Dosyaları API aracılığıyla bulut depolama alanına yükleyin.
Dosyaları Buluttan İndirin - Dosyaları bulut depolama alanından yerel sistemlere indirin.
Dosyaları Kopyala - Bulut depolama alanındaki dosyaları farklı konumlara kopyalayın.
Dosyaları Taşı - Dosyaları bulut depolama alanındaki klasörler arasında taşıyın.
Dosyaları Sil - Belirli dosyaları bulut depolama alanından silin.
Klasör İşlemleri
Klasör Oluştur - Bulut depolama alanında yeni klasörler oluşturun.
Klasörü Kopyala - Bulut depolama alanındaki klasörleri çoğaltın.
Klasörü Taşı - Klasörleri bulut depolama alanındaki dizinler arasında taşıyın.
Klasörü Sil - Klasörlerin tamamını bulut depolama alanından kaldırın.
Lisanslama ve Kimlik Doğrulama
Değerlendirme Modu - API’yi ücretsiz deneme hesabıyla deneyin.
Güvenli Kimlik Doğrulama - Güvenli API erişimi için İstemci Kimliğini ve İstemci Sırrını kullanın.
MIT Lisansı - Python SDK, MIT Lisansı kapsamında lisanslanmıştır.
GroupDocs.Merger Cloud, birleştirme, bölme ve sayfa işleme yetenekleriyle 40’tan fazla dosya formatını destekler:
- Kelime İşleme: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, ODT, OTT, HTML, MHT, MHTML
- PDF ve Sayfa Düzeni: PDF, XPS, TEX, EPUB
- Sunumlar: PPT, PPTX, PPS, PPSX, ODP, OTP, POTX, POTM, PPSM, PPTM
- E-tablolar: XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, ODS, CSV, TSV
- Diyagramlar: VSDX, VSDM, VSSX, VSSM, VSTX, VSTM, VDX, VSX, VTX
- Notlar: BİR (Microsoft OneNote)
- Metin: TXT, ERR
Desteklenen işlemler formata göre değişir. PDF/XPS ve DOC/DOCX ile çapraz format birleştirme birçok tür için mevcuttur. Format matrisinin tamamı için belgelere bakın.
Hızlı Başlangıç
API kimlik bilgilerinizi alın
GroupDocs.Merger Cloud’u kullanmak için, GroupDocs.Cloud Dashboard adresinden kaydolun ve Müşteri Kimliğinizi ve Müşteri Sırrınızı alın.
API’yi başlat
Python için GroupDocs.Merger Bulut SDK’sını kullanmaya başlamak için aşağıdaki kodu kullanın:
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)
Birden fazla belgeyi birleştirme
Başlatıldıktan sonra, Word belgelerini tek bir dosyada birleştirmek için bu temel örneği kullanın:
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)
Bu hızlı başlangıç kılavuzuyla, Python uygulamalarınızda GroupDocs.Merger Cloud’u kullanarak belgeleri birleştirmeye başlamaya hazırsınız. Daha fazla ayrıntı için belgeleri ziyaret edin.
Birleşme API’si aracılığıyla kullanılabilen desteklenen dosya biçimlerinin tam listesini alın.
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)
Çeşitli Belgelerdeki Sayfaları Birleştirin
Birden çok kaynak belgedeki belirli sayfaları, sayfa aralıkları ve filtre desteğiyle tek bir çıktı dosyasında birleştirin.
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)
Farklı formatlardaki belgeleri (örneğin, parola korumalı PDF ve DOCX) tek bir PDF dosyasında birleştirin.
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)
Belgeyi Tek Sayfalara Böl
Tam sayfa numaralarını belirterek bir belgeyi ayrı dosyalara bölün.
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)))
Sayfaları Sayılara Göre Çıkar
Bir belgedeki belirli sayfaları yeni bir dosyaya çıkarın.
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)
Belge Sayfalarını Döndür
Yönlerini ayarlamak için PDF belgesindeki seçili sayfaları döndürün.
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)
Belgeye Şifre Ekle
Parola koruması ekleyerek bir belgenin güvenliğini sağlayın.
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)
GitHub’daki Örnek Projeler
GroupDocs.Merger Cloud Python Samples deposu aşağıdakileri kapsayan çalıştırılmaya hazır örnekler içerir:
| Kategori | Örnekler |
|---|
| Bilgi | Desteklenen dosya türleri, belge bilgileri |
| Belge İşlemleri | Birden çok belgeyi birleştirin, çapraz formatta birleştirin, sayfaları birleştirin, görüntüleri birleştirin, belgeleri bölün, önizleyin, eki içe aktarın |
| Sayfa İşlemleri | Sayfaları çıkarın, sayfaları taşıyın, sayfaları kaldırın, sayfaları döndürün, sayfaları değiştirin, yönü değiştirin |
| Güvenlik Operasyonları | Şifre ekleme, kaldırma, güncelleme; şifre korumasını kontrol edin |
Örnekler nasıl çalıştırılır
- örnek deposunu kopyalayın veya indirin
Examples/Common.py‘i düzenleyin ve client_id ile client_secret ayarlarınızı yapınExamples dizinine gidinpip install groupdocs-merger-cloud -U‘ı çalıştırınpython RunExamples.py komutunu çalıştırın
Daha fazla ayrıntı için Başlarken adresini ziyaret edin.

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