Sekilas tentang GroupDocs.Viewer

API untuk merender, menampilkan, mengonversi dokumen, slide, diagram, dan banyak jenis dokumen lainnya dalam aplikasi .NET

Illustration viewer

Lihat dokumen secara efisien & andal

Dengan GroupDocs.Viewer API Anda dapat secara efisien merender dokumen dari format apa pun yang didukung ke HTML, JPEG, PNG, dan PDF dengan opsi yang fleksibel dan kuat dengan tetap menjaga integritas konten dan struktur dokumen. GroupDocs.Viewer mendukung .NET Framework 4.6.2 dan .NET 6.0, berfungsi pada platform Windows dan Linux.

Sebagian besar format file dan dokumen populer didukung

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

Keluaran yang dapat disesuaikan

GroupDocs.Viewer memungkinkan tidak hanya untuk merender dokumen, tetapi juga untuk mengontrol bagaimana tepatnya, bagian dokumen mana yang harus dirender atau sekarang, bagaimana harus dirender, dan untuk menerapkan transformasi berbeda pada keluaran yang dirender.

UI untuk ASP.NET Inti

Kami menyediakan paket UI sumber terbuka untuk ASP.NET Core yang dapat ditambahkan ke proyek Anda dalam beberapa menit. Paket Viewer.UI berisi UI web berbasis Angular dan memberikan serangkaian API dan penyedia penyimpanan data yang berguna.

Dukungan platform

GroupDocs.Viewer untuk .NET mendukung sistem operasi, kerangka kerja, dan manajer paket berikut

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Paket khusus Windows

  • Mendukung .NET Framework 4.6.2+ dan .NET 6.0
  • Dukungan format file terlengkap
  • Tergantung pada System.Drawing dan System.Drawing.Common
Unduhan NuGet

Paket lintas platform

  • Mendukung .NET 6.0 dan versi yang lebih tinggi
  • Dukungan format file terbatas
  • Bekerja di Windows, Linux dan macOS
Unduhan NuGet

Format file yang didukung

GroupDocs.Viewer untuk .NET mendukung operasi dengan berikut format file.

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 Didukung oleh paket khusus Windows
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE Didukung oleh paket khusus Windows
  • 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 Didukung oleh paket khusus Windows
  • 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 Didukung oleh paket khusus Windows
  • 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 GroupDocs.Viewer tipikal untuk operasi .NET

Render DOCX ke HTML

Properti kelas HtmlViewOptions memungkinkan Anda 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 dicetak.

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

// Buat instance penampil
using (Viewer viewer = new Viewer("resume.docx"))
{
    // Tetapkan opsi HTML keluaran
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources();
    
    // Render DOCX ke HTML dengan sumber daya tertanam
    viewer.View(options);
}

Ekspor PPTX ke PDF

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

C#

using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

using (var viewer = new Viewer("presentation.pptx"))
{
    // Atur opsi keluaran PDF       
    var viewOptions = new PdfViewOptions("presentation.pdf");
    
    // Ekspor PPTX ke PDF       
    viewer.View(viewOptions);
}

 Indonesian