GroupDocs.Viewer Sekilas

API untuk rendering, tampilan, dan konversi dokumen, slide, diagram, dan banyak jenis dokumen lainnya dalam aplikasi Python

Illustration viewer

Lihat dokumen secara efisien dan andal

Dengan GroupDocs.Viewer API, Anda dapat dengan efisien membuat rendering dokumen dari semua format yang didukung ke HTML, JPEG, PNG, dan PDF dengan opsi yang fleksibel dan kuat, sambil mempertahankan integritas konten dan struktur dokumen. GroupDocs.Viewer untuk Python berfungsi pada platform Windows dan Linux.

Mendukung sebagian besar format file dan dokumen umum

Kami mendukung rendering lebih dari 180 format file dan dokumen yang paling populer, termasuk Word, Excel, PDF, PowerPoint, keluarga format OpenDocument, Arsip, Gambar Raster dan Vektor, eBook, bahasa pemrograman dan markup, dan banyak lagi jenis file lainnya, termasuk file terenkripsi dengan perlindungan kata sandi.

Keluaran yang Dapat Dikustomisasi

GroupDocs.Viewer memungkinkan tidak hanya untuk membuat rendering dokumen, tetapi juga untuk mengontrol bagaimana tepatnya, bagian mana dari dokumen yang harus dirender atau tidak, bagaimana mereka harus dirender, dan menerapkan transformasi yang berbeda ke keluaran yang dirender.

Independensi Platform

GroupDocs.Viewer untuk Python mendukung sistem operasi, framework, dan pengelola paket berikut

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Format file yang didukung

GroupDocs.Viewer untuk Python via .NET mendukung operasi dengan format file berikut: format file yang didukung.

Microsoft Office, OpenDocument dan format teks

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

Gambar, Grafik & Diagram

  • Gambar raster: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

Lainnya

  • jaring: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • Arsip: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Lainnya: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

Fitur GroupDocs.Viewer

Render, tampilkan, dan konversi PDF dan Dokumen Office dengan lancar

Feature icon

Lihat dokumen dalam HTML

Ubah dokumen jenis apa pun menjadi dokumen HTML dengan CSS dan SVG, yang dapat ditampilkan di browser web modern mana pun.

Feature icon

Rasterisasi dokumen

Rasterisasi format dokumen apa pun yang didukung ke gambar raster, dengan format gambar dan kualitas kompresi yang dapat disesuaikan.

Feature icon

Render dan sorot kode pemrograman

Dukungan untuk semua bahasa pemrograman, skrip, dan markup populer, dengan kemampuan untuk mengurai dan menyorot sintaksisnya.

Feature icon

Konversikan ke PDF

Dokumen format apa pun yang didukung dapat dengan mudah dikonversi dan disimpan ke PDF dengan opsi yang dapat disesuaikan.

Feature icon

Terapkan transformasi

Dokumen keluaran dapat diubah selama rendering - halaman dapat diputar dan/atau disusun ulang, dan tanda air teks dapat ditempatkan di atasnya.

Feature icon

Penyesuaian keluaran HTML

Dokumen HTML keluaran, yang dihasilkan oleh GroupDocs.Viewer, dapat disetel dengan sangat baik: diperbolehkan untuk menyimpan ke aliran atau file, dengan sumber daya eksternal atau tertanam, panggilan balik, dan sebagainya.

Feature icon

Dukungan struktur dokumen yang kompleks

GroupDocs.Viewer tidak hanya mendukung satu dokumen, tetapi juga file, yang secara internal berisi daftar atau struktur hierarki dokumen, seperti pesan email dengan lampiran, arsip ZIP dengan file internal di dalam folder, gambar TIFF multi-halaman, dan sebagainya.

Feature icon

Opsi pengoptimalan

GroupDocs.Viewer berisi subsistem cache yang dapat disesuaikan, yang dapat mempercepat waktu pemuatan dengan menggunakan versi dokumen yang di-cache. Juga serangkaian opsi berbeda untuk format berbeda memungkinkan untuk mengecualikan beberapa bagian atau aspek dokumen yang tidak diperlukan dari rendering (font, lembar kerja tersembunyi, lampiran email) untuk mengoptimalkan kinerja keseluruhan

Feature icon

Dukungan dokumen yang dilindungi kata sandi

GroupDocs.Viewer memungkinkan untuk membuka dokumen terenkripsi dari berbagai jenis: PDF, WordProcessing, Spreadsheet, Presentasi, dan lainnya, dengan menentukan kata sandi dalam opsi pemuatan.

Contoh kode

Beberapa kasus penggunaan operasi GroupDocs.Viewer khas untuk Python via .NET

Render DOCX ke HTML

Properti kelas HtmlViewOptions memungkinkan Anda untuk mengontrol proses konversi, lebih lanjut tentang itu di sini. Misalnya, Anda dapat menyematkan semua sumber daya eksternal dalam file HTML keluaran, memperkecil file keluaran, dan mengoptimalkannya untuk pencetakan.

Python

import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo 

// Buat Instance Penampil
with gv.Viewer("resume.docx") as viewer:
  // Atur opsi HTML keluaran, satu file per halaman
  viewOptions = gvo.HtmlViewOptions.for_embedded_resources("page_{0}.html")
  // Render PDF ke HTML dengan sumber daya yang tertanam
  viewer.view(viewOptions)

Ekspor PPTX ke PDF

Buat instance kelas PdfViewOptions dan berikan ke metode Viewer.view untuk mengonversi file PowerPoint PPTX ke PDF. Properti kelas PdfViewOptions memungkinkan Anda untuk mengontrol proses konversi. Misalnya, Anda dapat melindungi file PDF keluaran, menyusun ulang halamannya, dan menentukan kualitas gambar dokumen. Lihat bagian dokumentasi berikut untuk detailnya.

Python

import groupdocs.viewer as gv
import groupdocs.viewer.options as gvo  

// Buat Instance Penampil
with gv.Viewer("presentation.pptx") as viewer:
  // Set output PDF options (Atur opsi PDF keluaran)
  viewOptions = gvo.PdfViewOptions("presentation.pdf")
  // Ekspor PPTX ke PDF (Export PPTX to PDF)
  viewer.view(viewOptions)

 Indonesian