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

Persyaratan
Ketergantungan
SDK secara otomatis menginstal paket-paket berikut:
| Paket | Batasan |
|---|
| urllib3 | >= 1.15 |
| six | >= 1.10 |
| certifi | — |
| python-dateutil | — |
Python Cloud REST API untuk Rendering Dokumen
GroupDocs.Viewer Cloud SDK untuk Python menawarkan solusi rendering dokumen canggih yang mendukung 190+ format seperti Word, Excel, PDF, CAD, email, dan banyak lagi. Pengembang dapat dengan mudah mengonversi dan merender dokumen ke dalam format HTML, PDF, dan gambar, sambil mempertahankan struktur dan tata letak dokumen asli. Dengan fitur-fitur canggih seperti keluaran streaming, opsi tampilan khusus, rendering multi-halaman, dan dukungan untuk berbagai jenis file, GroupDocs.Viewer Cloud API menyediakan integrasi yang lancar untuk kebutuhan tampilan dokumen di aplikasi web Python, skrip, atau alur kerja otomatisasi apa pun. Daftar gratis untuk mulai memanfaatkan fleksibilitas dan kemampuan API berbasis cloud yang tangguh ini.
Penggunaan Dasar
Penyiapan Penampil Sederhana - Panduan untuk menyiapkan GroupDocs.Viewer dengan cepat dengan konfigurasi minimal.
Muat Dokumen dari Cloud - Petunjuk memuat dokumen langsung dari penyimpanan cloud untuk dilihat.
Opsi Tampilan Kustom - Langkah-langkah untuk menyesuaikan pengaturan penampil seperti zoom, tata letak, dan navigasi.
Format File yang Didukung - Daftar lengkap format file yang didukung yang dapat dilihat tanpa konversi.
Penampil HTML
Konversi Dokumen ke HTML - Proses mengonversi dokumen ke format HTML untuk tampilan berbasis browser yang lancar.
Streaming Output HTML - Panduan streaming konten HTML untuk rendering dokumen secara real-time.
Pertahankan Struktur Dokumen dalam HTML - Petunjuk untuk mempertahankan tata letak dan struktur asli saat mengonversi ke HTML.
Opsi Tampilan HTML Khusus - Fitur untuk menyesuaikan tampilan dokumen yang dilihat HTML, termasuk gaya dan font.
Penampil Gambar
Konversi Dokumen ke Gambar - Langkah-langkah untuk mengonversi dokumen ke format gambar seperti PNG dan JPEG untuk dilihat.
Streaming Output Gambar - Panduan untuk streaming format gambar dari penampil dokumen.
Sesuaikan Resolusi Gambar - Opsi untuk mengatur resolusi gambar tertentu saat melihat dokumen sebagai gambar.
Rendering Gambar Dokumen Multi-Halaman - Petunjuk untuk merender dokumen multi-halaman sebagai gambar terpisah.
Penampil PDF
Konversi Dokumen ke PDF - Ubah format dokumen apa pun yang didukung menjadi PDF untuk dilihat.
Streaming Output PDF - Panduan untuk melakukan streaming konten PDF agar dapat dilihat secara optimal di browser atau aplikasi.
Sematkan Penampil PDF - Petunjuk untuk menyematkan penampil PDF yang dapat disesuaikan di aplikasi Anda.
Dukungan Penampil PDF - Fitur untuk melihat dan berinteraksi dengan dokumen PDF.
Render Dokumen
Render Dokumen ke HTML, Gambar, atau PDF - Opsi untuk merender dokumen ke dalam format HTML, gambar, atau PDF untuk dilihat.
Streaming Output yang Dirender - Streaming output dokumen yang dirender untuk akses real-time di aplikasi Anda.
Rendering Dokumen Multi-Halaman - Dukungan untuk merender dokumen multi-halaman menjadi beberapa file HTML, gambar, atau PDF.
Opsi Rendering berdasarkan Jenis Dokumen
Rendering Khusus untuk Jenis File - Opsi rendering khusus yang disesuaikan untuk berbagai jenis dokumen seperti Word, Excel, PDF, dan banyak lagi.
Pertahankan Fitur Dokumen - Pastikan fitur dokumen asli seperti tata letak, teks, dan pemformatan dipertahankan selama rendering.
Merender File Arsip
Render File ZIP, RAR, dan TAR - Konversi format file arsip seperti ZIP, RAR, dan TAR menjadi konten yang dapat dilihat.
Ekstrak dan Render File Tertentu - Ekstrak file tertentu dari arsip dan render tanpa mengunduh seluruh arsip.
Merender Gambar CAD
Render Format CAD (DWG, DXF, dll.) - Konversi dan tampilkan file CAD seperti DWG dan DXF untuk tampilan detail.
Sesuaikan Opsi Rendering CAD - Tetapkan parameter spesifik untuk rendering CAD, seperti tingkat zoom, visibilitas lapisan, dan tata letak.
Merender Pesan Email
Render Format MSG, EML, dan MHTML - Melihat pesan email dalam format seperti MSG, EML, dan MHTML langsung di dalam penampil.
Lihat Lampiran - Secara otomatis merender dan menampilkan lampiran email untuk memudahkan akses.
Merender Pesan Basis Data Lotus Notes
Render Pesan Basis Data NSF - Konversi dan lihat pesan basis data Lotus Notes (NSF) dalam format yang didukung.
Akses Elemen Tertanam - Merender dan melihat gambar, file, dan tautan yang tertanam dalam pesan basis data Lotus Notes.
Merender Dokumen Proyek MS
Render File Proyek MS (MPP) - Konversikan file Proyek MS (MPP) ke HTML, gambar, atau PDF agar mudah dilihat.
Lihat Data Proyek - Render tampilan tugas, sumber daya, dan bagan Gantt dari file MS Project.
Merender File Data Outlook
Render File PST dan OST - Konversi file data PST dan OST Outlook ke format HTML, gambar, atau PDF untuk dilihat.
Lihat Email, Kalender, dan Kontak - Menampilkan pesan email individual, acara kalender, dan detail kontak dari file data Outlook.
Merender Dokumen PDF
Konversi PDF ke HTML, Gambar, atau Format Lain - Render dokumen PDF menjadi HTML, gambar, atau format lain yang didukung untuk tampilan berbasis web atau aplikasi.
Anotasi dan Bookmark PDF - Dukungan untuk merender dokumen PDF dengan anotasi, bookmark, dan elemen tersemat lainnya.
Merender Spreadsheet
Render File Excel (XLS, XLSX) - Konversi file spreadsheet seperti XLS dan XLSX menjadi format HTML, gambar, atau PDF.
Lihat Bagan dan Rumus - Render bagan spreadsheet, rumus, dan format sel kompleks untuk tampilan yang akurat.
Merender File Teks
Render File Teks Biasa dan CSV - Konversi teks biasa dan file CSV menjadi HTML, gambar, atau PDF untuk tampilan yang disederhanakan.
Pertahankan Pemformatan Teks - Pertahankan tata letak dan pemformatan teks asli selama rendering.
Merender Dokumen Visio
Render File Visio (VSD, VSDX) - Mengonversi dan menampilkan file diagram Visio dalam format HTML, gambar, atau PDF.
Lihat Diagram dan Diagram Alir - Render diagram, diagram alur, dan bentuk dari file Visio untuk presentasi yang jelas.
Merender Dokumen Pemrosesan Kata
Render File Word (DOC, DOCX, ODT) - Konversi file pengolah Word seperti DOC, DOCX, dan ODT ke format HTML, gambar, atau PDF.
Pertahankan Struktur Dokumen - Pastikan rendering struktur dokumen akurat, termasuk header, footer, dan pemformatan.
Bekerja Dengan Halaman Dokumen
Ekstrak Halaman dari Dokumen - Ekstrak halaman tertentu dari dokumen untuk rendering individual.
Sesuaikan Tampilan Halaman - Mengontrol pengaturan paginasi dan tampilan halaman untuk melihat dokumen.
Merender Halaman Dokumen
Render Halaman ke HTML, Gambar, atau PDF - Ubah halaman dokumen individual menjadi format HTML, gambar, atau PDF untuk dilihat.
Stream Page Output - Streaming halaman dokumen individual untuk waktu muat lebih cepat dan tampilan real-time.
Minifikasi HTML dan SVG
Memperkecil Konten HTML - Mengurangi ukuran konten HTML yang dirender untuk memuat halaman lebih cepat.
Optimalkan Keluaran SVG - Memperkecil dan mengoptimalkan keluaran SVG untuk meningkatkan kinerja tanpa kehilangan kualitas.
Merender Dokumen ke HTML Responsif
Konversi ke HTML Responsif - Render dokumen sebagai HTML responsif yang beradaptasi dengan berbagai ukuran layar dan perangkat.
Tampilan Ramah Seluler - Pastikan dokumen dioptimalkan untuk perangkat seluler dan tablet menggunakan rendering HTML responsif.
Bekerja dengan Lampiran
Ekstrak dan Render Lampiran - Ekstrak dan render lampiran dari dokumen atau pesan email agar mudah dilihat.
Lihat Jenis Lampiran - Dukungan untuk melihat berbagai jenis lampiran seperti gambar, dokumen, dan arsip.
Lisensi dan Otentikasi
Mode Evaluasi - Render dokumen dengan tanda air selama uji coba.
Otentikasi Aman - Gunakan ID Klien dan Rahasia Klien untuk akses API yang aman.
Lisensi MIT - Python SDK dilisensikan di bawah MIT License.
GroupDocs.Viewer Cloud mendukung 190+ format file dalam kategori berikut:
- Pemrosesan Kata: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT, ODT, OTT
- Spreadsheet: XLS, XLSX, XLSB, XLSM, CSV, ODS, OTS, TSV
- Presentasi: PPT, PPTX, PPTM, PPS, PPSX, PPSM, ODP, OTP, POTX, POTM
- PDF dan Tata Letak Halaman: PDF, XPS, TEX
- Gambar: BMP, GIF, JPEG, PNG, TIFF, SVG, PSD, WEBP, ICO, EMF, WMF, dan banyak lagi
- CAD dan Diagram: DWG, DXF, DWF, DGN, IFC, STL; VSD, VSDX, VSS, VST, dan format Visio terkait
- Email dan Outlook: MSG, EML, EMLX, MHT, PST, OST
- Web: HTML, HTM, MHT, MHTML
- Arsip: ZIP, RAR, TAR, dan format arsip lainnya
- Manajemen Proyek: MPP, MPT
- eBuku: EPUB, MOBI
- Catatan: SATU (Microsoft OneNote)
- Catatan Lotus: Pesan basis data NSF
Semua format yang didukung dapat dirender sebagai HTML, PNG/JPG, atau PDF. Untuk matriks format lengkap, lihat documentation.
Mulai Cepat
Dapatkan kredensial API Anda
Untuk menggunakan GroupDocs.Viewer Cloud, daftar di GroupDocs.Cloud Dashboard dan dapatkan ID Klien dan Rahasia Klien Anda.
Inisialisasi API
Gunakan kode berikut untuk mulai menggunakan GroupDocs.Viewer Cloud SDK untuk Python:
import groupdocs_viewer_cloud
# Get your ClientId and ClientSecret at https://dashboard.groupdocs.cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
# Create API configuration
configuration = groupdocs_viewer_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
# Create instance of the View API
view_api = groupdocs_viewer_cloud.ViewApi.from_config(configuration)
Render dokumen ke HTML
Setelah diinisialisasi, gunakan contoh dasar ini untuk merender dokumen dari penyimpanan cloud:
import groupdocs_viewer_cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
view_api = groupdocs_viewer_cloud.ViewApi.from_keys(client_id, client_secret)
view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.docx"
view_options.view_format = "HTML"
request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)
print("Document rendered: " + str(len(response.pages)) + " pages")
Dengan panduan memulai cepat ini, Anda siap untuk mulai merender dokumen menggunakan GroupDocs.Viewer Cloud dalam aplikasi Python Anda. Untuk lebih jelasnya, kunjungi documentation.
Ambil daftar lengkap format file yang didukung yang tersedia melalui Viewer API.
import groupdocs_viewer_cloud
info_api = groupdocs_viewer_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")
try:
response = info_api.get_supported_file_formats()
print("Supported file-formats:")
for fmt in response.formats:
print("{0} ({1})".format(fmt.file_format, fmt.extension))
except groupdocs_viewer_cloud.ApiException as e:
print("Exception when calling get_supported_file_formats: {0}".format(e.message))
Render Dokumen sebagai PDF
Contoh ini menunjukkan cara merender dokumen Word ke format PDF menggunakan GroupDocs.Viewer Cloud API.
import groupdocs_viewer_cloud
view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")
view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.docx"
view_options.view_format = "PDF"
view_options.render_options = groupdocs_viewer_cloud.PdfOptions()
request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)
print("Document rendered to PDF: " + response.file.path)
Render Spreadsheet sebagai HTML
Contoh kode ini mengubah spreadsheet Excel menjadi HTML menggunakan GroupDocs.Viewer Cloud API.
import groupdocs_viewer_cloud
view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")
view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.xlsx"
view_options.view_format = "HTML"
view_options.render_options = groupdocs_viewer_cloud.HtmlOptions()
request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)
print("Spreadsheet rendered to HTML: " + str(len(response.pages)) + " pages")
Render Dokumen dengan Tata Letak HTML Responsif
Render dokumen sebagai HTML responsif yang beradaptasi dengan berbagai ukuran layar dan perangkat.
import groupdocs_viewer_cloud
view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")
view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.docx"
view_options.view_format = "HTML"
view_options.render_options = groupdocs_viewer_cloud.HtmlOptions()
view_options.render_options.is_responsive = True
request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)
print("Responsive HTML rendered: " + str(len(response.pages)) + " pages")
Render Halaman yang Dipilih
Konversi hanya halaman tertentu dari suatu dokumen, sehingga menghemat waktu pemrosesan ketika hanya sebagian dokumen yang diperlukan.
import groupdocs_viewer_cloud
view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")
view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.docx"
view_options.view_format = "HTML"
view_options.render_options = groupdocs_viewer_cloud.HtmlOptions()
view_options.render_options.pages_to_render = [2, 3]
request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)
print("Selected pages rendered: " + str(len(response.pages)) + " pages")
Render Dokumen Word dengan Perubahan Terlacak
Render dokumen Word termasuk perubahan terlacak dalam HTML keluaran.
import groupdocs_viewer_cloud
view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")
view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/with_tracked_changes.docx"
view_options.view_format = "HTML"
view_options.render_options = groupdocs_viewer_cloud.HtmlOptions()
view_options.render_options.word_processing_options = groupdocs_viewer_cloud.WordProcessingOptions()
view_options.render_options.word_processing_options.render_tracked_changes = True
request = groupdocs_viewer_cloud.CreateViewRequest(view_options)
response = view_api.create_view(request)
print("Tracked changes rendered: " + str(len(response.pages)) + " pages")
Ambil metadata dokumen seperti jumlah halaman sebelum dirender.
import groupdocs_viewer_cloud
info_api = groupdocs_viewer_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")
view_options = groupdocs_viewer_cloud.ViewOptions()
view_options.file_info = groupdocs_viewer_cloud.FileInfo()
view_options.file_info.file_path = "SampleFiles/sample.docx"
request = groupdocs_viewer_cloud.GetInfoRequest(view_options)
result = info_api.get_info(request)
print("Document pages: " + str(len(result.pages)))
Konversi dan Unduh Tanpa Cloud Storage
Render dokumen lokal secara langsung dan terima file keluarannya tanpa mengunggah ke penyimpanan cloud terlebih dahulu.
import groupdocs_viewer_cloud
view_api = groupdocs_viewer_cloud.ViewApi.from_keys("YourClientId", "YourClientSecret")
with open("sample.docx", "rb") as file:
request = groupdocs_viewer_cloud.ConvertAndDownloadRequest("jpg", file)
output_path = view_api.convert_and_download(request)
print("Convert and download completed: " + output_path)
Contoh Proyek di GitHub
Itu GroupDocs.Viewer Cloud Python Samples repositori menyertakan contoh siap dijalankan yang meliputi:
| Kategori | Contoh |
|---|
| Penggunaan Dasar | Format yang didukung, info dokumen, lampiran, konversi dan unduh |
| Penampil HTML | Tata letak responsif, perkecil HTML, kecualikan font, optimalkan pencetakan |
| Penampil Gambar | Sesuaikan ukuran gambar, kualitas JPG, hamparan teks, koordinat teks |
| Penampil PDF | Lindungi PDF, sesuaikan kualitas JPG |
| Opsi Rendering Umum | Tanda air, halaman yang dipilih, halaman berurutan, komentar, catatan, font khusus |
| Opsi Pemuatan | Dokumen yang dilindungi, tentukan pengkodean |
| Render berdasarkan Jenis File | Arsip, CAD, email, Outlook, PDF, spreadsheet, Visio, Word, Lotus Notes, Proyek MS, teks |
Cara menjalankan contoh
- Kloning atau unduh samples repository2. Pergi ke
Examples direktori - Sunting
RunExamples.py dan atur milikmu client_id Dan client_secret 4. Jalankan pip install groupdocs-viewer-cloud -U 5. Jalankan python RunExamples.py
Untuk lebih jelasnya, kunjungi Getting Started.

Tag
Document Rendering API | Python Cloud API | GroupDocs.Viewer Cloud | REST API | HTML Rendering | PDF Conversion | Image Rendering | Document Viewing | Multi-Page Rendering | Document Streaming | CAD Rendering | E-Mail Message Rendering | Visio Rendering | MS Project Rendering | Outlook Data Rendering | Spreadsheet Rendering | Word Processing Rendering | Custom View Options | Responsive HTML | Attachment Rendering | Secure API Access | Cloud Storage Integration