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

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.

Format Dokumen yang Didukung

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.

Dapatkan Format File yang Didukung

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

Dapatkan Informasi Dokumen

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:

KategoriContoh
Penggunaan DasarFormat yang didukung, info dokumen, lampiran, konversi dan unduh
Penampil HTMLTata letak responsif, perkecil HTML, kecualikan font, optimalkan pencetakan
Penampil GambarSesuaikan ukuran gambar, kualitas JPG, hamparan teks, koordinat teks
Penampil PDFLindungi PDF, sesuaikan kualitas JPG
Opsi Rendering UmumTanda air, halaman yang dipilih, halaman berurutan, komentar, catatan, font khusus
Opsi PemuatanDokumen yang dilindungi, tentukan pengkodean
Render berdasarkan Jenis FileArsip, CAD, email, Outlook, PDF, spreadsheet, Visio, Word, Lotus Notes, Proyek MS, teks

Cara menjalankan contoh

  1. Kloning atau unduh samples repository2. Pergi ke Examples direktori
  2. 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.


Product Docs Swagger Examples Blog Support Dashboard


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


 Indonesia