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-assembly-cloud

PyPI - Version PyPI - Downloads Python-GroupDocsCloud


Persyaratan

Ketergantungan

SDK secara otomatis menginstal paket-paket berikut:

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

Mulai Cepat

Dapatkan kredensial API Anda

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

Inisialisasi API

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

import groupdocsassemblycloud

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

# Create instance of the Assembly API
assembly_api = groupdocsassemblycloud.AssemblyApi(client_id, client_secret)
assembly_api.api_client.configuration.host = "https://api.groupdocs.cloud"

Merakit dokumen dari template dan data JSON

Setelah diinisialisasi, gunakan contoh dasar ini untuk menghasilkan dokumen dari templat dan sumber data JSON:

import groupdocsassemblycloud
from groupdocsassemblycloud.models import requests

client_id = "YourClientId"
client_secret = "YourClientSecret"

assembly_api = groupdocsassemblycloud.AssemblyApi(client_id, client_secret)
assembly_api.api_client.configuration.host = "https://api.groupdocs.cloud"

# Upload the template file to cloud storage
with open("template.docx", "rb") as template_file:
    upload_request = requests.UploadFileRequest(template_file, path="template.docx")
    assembly_api.upload_file(upload_request)

# Read JSON data source
with open("data.json") as f:
    data = f.read()

template_file_info = groupdocsassemblycloud.TemplateFileInfo("template.docx")
options = groupdocsassemblycloud.AssembleOptions(template_file_info, save_format="docx", report_data=data)
request = requests.AssembleDocumentRequest(options)
result = assembly_api.assemble_document(request)

print("Generated document size = " + str(len(result)))

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

Merakit Dokumen ke PDF

Hasilkan laporan PDF dari templat OpenDocument dan data JSON.

import groupdocsassemblycloud
from groupdocsassemblycloud.models import requests

client_id = "YourClientId"
client_secret = "YourClientSecret"

assembly_api = groupdocsassemblycloud.AssemblyApi(client_id, client_secret)
assembly_api.api_client.configuration.host = "https://api.groupdocs.cloud"

filename = "TableFeatures.odt"
remote_name = "GroupDocs.Assembly/TableFeatures.odt"

with open("TableData.json") as f:
    data = f.read()

with open(filename, "rb") as template_file:
    upload_request = requests.UploadFileRequest(template_file, remote_name)
    assembly_api.upload_file(upload_request)

template_file_info = groupdocsassemblycloud.TemplateFileInfo(remote_name)
assemble_data = groupdocsassemblycloud.AssembleOptions(template_file_info, "pdf", data)
request = requests.AssembleDocumentRequest(assemble_data)
result = assembly_api.assemble_document(request)

print("Generated document size = " + str(len(result)))

Dapatkan Format File yang Didukung

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

import groupdocsassemblycloud
from groupdocsassemblycloud.models import requests

client_id = "YourClientId"
client_secret = "YourClientSecret"

assembly_api = groupdocsassemblycloud.AssemblyApi(client_id, client_secret)
assembly_api.api_client.configuration.host = "https://api.groupdocs.cloud"

result = assembly_api.get_supported_file_formats(requests.GetSupportedFileFormatsRequest())

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

Contoh Proyek di GitHub

Itu GroupDocs.Assembly Cloud Python SDK repositori mencakup pengujian unit yang siap dijalankan dan contoh-contoh yang meliputi:

KategoriContoh
Perakitan DokumenRakit dokumen dari templat dan data JSON, hasilkan keluaran PDF
Operasi FileUnggah file templat ke penyimpanan cloud
InfoFormat file yang didukung

Cara menjalankan contoh

  1. Kloning atau unduh SDK repository2. Sunting Settings/servercreds.json dan atur milikmu AppSid Dan AppKey 3. Instal dependensi:pip install groupdocs-assembly-cloud -U 4. Jalankan pengujian dari root repositori:python -m unittest discover -s test

Untuk lebih jelasnya, kunjungi Getting Started.


Product Docs Swagger Examples Blog Support Dashboard


Tag

Document Automation | Python Cloud API | GroupDocs.Assembly Cloud | REST API | Document Generation | Template-Driven | Dynamic Data Merging | Rich Formatting | Conditional Content Control | List Automation | Table Automation | Barcode Generation | Hyperlink Insertion | Bookmark Creation | Checkbox Manipulation | Mail Merge | Formula Calculations | Chart Generation | Data Filtering | Data Sorting | Data Grouping | JWT Authentication | Microsoft Word | Microsoft Excel | Microsoft PowerPoint | Report Generation | Cloud-Based Flexibility | Secure API Access | Cross-platform API


 Indonesia