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.

Pemasangan
Paketnya adalah tersedia di PyPI dan dapat diinstal melalui pip dengan menjalankan perintah berikut:
pip install groupdocs-conversion-cloud

Persyaratan
Ketergantungan
SDK secara otomatis menginstal paket-paket berikut:
| Paket | Batasan |
|---|
| urllib3 | >= 1.15 |
| six | >= 1.10 |
| certifi | — |
| python-dateutil | — |
Mulai Cepat
Dapatkan kredensial API Anda
Untuk menggunakan GroupDocs.Conversion Cloud, daftar di GroupDocs.Cloud Dashboard dan dapatkan ID Klien dan Rahasia Klien Anda.
Inisialisasi API
Gunakan kode berikut untuk mulai menggunakan GroupDocs.Conversion Cloud SDK untuk Python:
import groupdocs_conversion_cloud
# Get your ClientId and ClientSecret at https://dashboard.groupdocs.cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
# Create API configuration
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
# Create instance of the Convert API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_config(configuration)
Konversi dokumen (langsung, tanpa penyimpanan cloud)
Setelah diinisialisasi, gunakan contoh dasar ini untuk mengonversi dokumen lokal dan menerima hasilnya secara langsung:
import groupdocs_conversion_cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
# Create instance of the API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Prepare request: output format and local file path
request = groupdocs_conversion_cloud.ConvertDocumentDirectRequest("pdf", "input.docx")
# Convert and save the result
result = convert_api.convert_document_direct(request)
with open("output.pdf", "wb") as f:
f.write(result)
Dengan panduan memulai cepat ini, Anda siap untuk mulai mengonversi dokumen menggunakan GroupDocs.Conversion Cloud di aplikasi Python Anda. Untuk lebih jelasnya, kunjungi documentation.
Konversi Dokumen Menggunakan Cloud Storage
Contoh ini mengunggah file ke penyimpanan Cloud GroupDocs, mengonversinya, dan mengunduh hasilnya — ideal untuk alur kerja sisi server yang mengelola file di cloud.
import groupdocs_conversion_cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
# Create instances of the APIs
file_api = groupdocs_conversion_cloud.FileApi.from_keys(client_id, client_secret)
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Upload file to cloud storage
file_api.upload_file(
groupdocs_conversion_cloud.UploadFileRequest("myFile.docx", "myFile.docx")
)
# Prepare convert settings
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "myFile.docx"
settings.format = "pdf"
settings.output_path = "converted"
# Convert the document
result = convert_api.convert_document(
groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
)
print("Document converted: " + result [0].url)
# Download the converted file
response = file_api.download_file(
groupdocs_conversion_cloud.DownloadFileRequest("converted/myFile.pdf", None)
)
Kode ini memungkinkan pengembang untuk mengkonversi dokumen antara berbagai format secara terprogram dengan opsi keluaran PDF tingkat lanjut, menghilangkan konversi manual. Mendukung lebih dari 50 format file, sehingga ideal untuk pengembang aplikasi yang memerlukan dukungan multi-format.
import groupdocs_conversion_cloud
configuration = groupdocs_conversion_cloud.Configuration("YourClientId", "YourClientSecret")
convert_api = groupdocs_conversion_cloud.ConvertApi.from_config(configuration)
# Prepare convert settings
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "WordProcessing/password-protected.docx"
settings.format = "pdf"
settings.output_path = "converted"
# Load options for password-protected source document
load_options = groupdocs_conversion_cloud.WordProcessingLoadOptions()
load_options.password = "password"
# PDF conversion options
convert_options = groupdocs_conversion_cloud.PdfConvertOptions()
convert_options.center_window = True
convert_options.compress_images = False
convert_options.display_doc_title = True
convert_options.dpi = 1024
convert_options.from_page = 1
convert_options.image_quality = 100
convert_options.password = "password"
convert_options.unembed_fonts = True
settings.load_options = load_options
settings.convert_options = convert_options
# Execute the conversion
result = convert_api.convert_document(
groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
)
print("Document converted: " + result [0].url)
Konversi Halaman Tertentu dari Document Cloud API
Contoh ini menunjukkan bagaimana pengembang hanya dapat mengonversi halaman tertentu, menghemat waktu pemrosesan, dan mengurangi ukuran file ketika hanya sebagian dokumen yang diperlukan.
import groupdocs_conversion_cloud
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys("YourClientId", "YourClientSecret")
# Configure settings to convert specific pages (e.g., pages 1 and 3)
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "WordProcessing/four-pages.docx"
settings.format = "pdf"
settings.output_path = "converted/two-pages.pdf"
convert_options = groupdocs_conversion_cloud.PdfConvertOptions()
convert_options.pages = [1, 3]
settings.convert_options = convert_options
# Execute the conversion
result = convert_api.convert_document(
groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
)
print("Document converted: " + result [0].url)
Ambil daftar lengkap konversi format sumber-ke-target yang didukung dan tersedia melalui API.
import groupdocs_conversion_cloud
info_api = groupdocs_conversion_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")
result = info_api.get_supported_conversion_types(
groupdocs_conversion_cloud.GetSupportedConversionTypesRequest()
)
print("Formats count: " + str(len(result)))
Contoh Proyek di GitHub
Itu GroupDocs.Conversion Cloud Python Samples repositori menyertakan contoh siap dijalankan yang meliputi:
| Kategori | Contoh |
|---|
| Konversi | PDF, HTML, gambar, presentasi, spreadsheet, pengolah kata; konversi langsung; konversi asinkron |
| Opsi Umum | Tanda air, halaman tertentu, halaman berurutan, font khusus |
| Opsi Muat | CAD, CSV, email, HTML, OneNote, PDF, presentasi, spreadsheet, teks, pengolah kata |
| Info | Konversi yang didukung, informasi dokumen |
Cara menjalankan contoh
- Kloning atau unduh samples repository2. Sunting
Examples/Common.py dan atur milikmu client_id Dan client_secret 3. Pergi ke Examples direktori - Jalankan
pip install groupdocs-conversion-cloud -U 5. Jalankan python RunExamples.py
Untuk lebih jelasnya, kunjungi Getting Started.

Tag
Document Conversion API | Python Cloud API | GroupDocs.Conversion Cloud | REST API | Document Conversion | Auto-detect Formats | Watermarking API | Multi-Format Output | Batch Document Conversion | PDF Conversion | Custom Conversion Options | Page-by-Page Conversion | Font Replacement | OCR Support | Metadata Extraction | Document Merge | Storage API | Document Information API | Document Load Options | Multi-Language Support | Cloud Storage Integration | SDKs for .NET, Java, Python | Secure API Access | Docker Support | Scalable Document Conversion | API Rate Limiting