Penayangan dokumen mandiri untuk .NET

SDK Penampil Dokumen .NET untuk PDF, Office, dan CAD

Tanamkan penayangan dokumen yang aman dalam aplikasi C# dan .NET, termasuk ASP.NET Core, Blazor, MVC, Razor Pages, dan frontend JavaScript. Render PDF, Office, CAD, email, dan gambar di Windows atau Docker tanpa Microsoft Office.

Doconut Viewer menampilkan dek presentasi dengan thumbnail halaman dan kontrol dokumen
Cakupan format yang luas
76

Ganti penampil Office, PDF, CAD, email, dan gambar terpisah dengan satu API.

Rendering yang sadar format
19

Setiap keluarga menggunakan kontrol yang dirancang untuk struktur dokumen dan alur kerja mereka.

Kontrol presisi
25 hingga 300 DPI

Seimbangkan output yang tajam dan biaya pemrosesan untuk setiap aplikasi dan dokumen.

Pemrosesan pribadi
Infrastruktur Anda

Render di sisi server tanpa mengirim dokumen sumber ke layanan penampil pihak ketiga.

Pengalaman melihat

Semua yang diharapkan pengguna dari penampil dokumen

Pertahankan pengguna di dalam aplikasi Anda dengan alat navigasi dan inspeksi yang familiar alih-alih mengirim mereka ke unduhan atau program desktop terpisah.

Thumbnail halaman Doconut Viewer dan navigasi dokumen
Halaman dokumen diputar di Doconut Viewer dengan thumbnail terlihat

Navigasi dokumen panjang

Gunakan thumbnail halaman, pemilihan halaman langsung, kontrol sebelumnya dan berikutnya, gulir kontinu, dan navigasi seret-untuk-pindah.

thumbnail · lompat halaman · sebelumnya / berikutnya · geser

Periksa setiap detail

Perbesar atau perkecil dengan langkah dan batas yang dapat dikonfigurasi, lalu sesuaikan konten berdasarkan lebar, tinggi, atau halaman.

PageZoom · ZoomStep · MaxZoom · FitType

Koreksi orientasi halaman

Putar halaman dalam langkah 90 derajat atau balikkan secara horizontal dan vertikal tanpa mengubah file sumber.

Putar · Balik · status transformasi per halaman

Selesaikan tugas menampilkan

Tampilkan aksi cetak, ekspor, layar penuh, unggah, dan file contoh di toolbar host di sekitar penampil tersemat.

cetak · ekspor · layar penuh · panggilan balik host

Tetap responsif pada file besar

Pemuat halaman malas, pratinjau thumbnail, caching memori tingkat halaman, caching browser opsional, dan strategi dokumen besar mengurangi pekerjaan yang tidak perlu.

LargeDoc · CachePages · CacheEnabled · muat malas

Cakupan format

76 ekstensi di 19 keluarga format

Daftar di bawah ini dihasilkan dari katalog pengiriman yang sama yang digunakan SDK untuk memutuskan apakah sebuah file dapat dilihat. Daftar ini mencakup setiap ekstensi yang terverifikasi dan kontrol yang tersedia untuk keluarganya.

Buka matriks format lengkap

Dokumen bisnis

PDF

1 ekstensi

Resolusi, kata sandi, ekstraksi tautan, pencarian dan penandaan salin, kompresi gambar, pengubahan ukuran, dan rendering tersegmentasi.

.pdf

Word dan teks OpenDocument

10 ekstensi

Resolusi, budaya, kata sandi, ukuran kertas, margin, warna halaman, pengkodean, folder font, dan penyesuaian otomatis tabel.

.doc .docx .docm .dot .dotx .dotm .rtf .odt .ott .xml

Excel, lembar OpenDocument, dan CSV

8 ekstensi

Resolusi, pengaturan halaman, penyesuaian otomatis, perhitungan rumus, pemilihan lembar, area cetak, garis kisi, dan pemisahan lembar kerja.

.xls .xlsx .xlsm .xlsb .xltx .xltm .ods .csv

PowerPoint dan presentasi OpenDocument

9 ekstensi

Resolusi, kata sandi, folder font, pemuatan cepat, dan rendering langsung atau berbasis PDF.

.ppt .pptx .pptm .ppsx .ppsm .pot .potx .potm .odp

File teknis dan perencanaan

AutoCAD drawings

2 ekstensi

Resolusi, warna, latar belakang, lebar garis, model dan tata letak, solid 3D, batas output, skala, dan kualitas render.

.dwg .dxf

DGN drawings

1 ekstensi

Resolusi, visibilitas model dan tata letak, skala otomatis, latar belakang, lebar garis, dan kualitas gambar atau teks.

.dgn

Microsoft Visio

9 ekstensi

Resolusi, rendering langsung atau berbasis PDF, caching halaman, dan konfigurasi ekspor PDF/A.

.vsd .vsdx .vss .vssx .vst .vstx .vdx .vsx .vsdm

Microsoft Project

2 ekstensi

Resolusi, ukuran kertas, skala waktu hari atau bulan, dan lima tampilan termasuk Gantt, tugas, dan tata letak sumber daya.

.mpp .mpx

Gambar dan pencitraan medis

Gambar raster, vektor, kamera, dan desain

18 ekstensi

Resolusi, ukuran output maksimum yang dapat dikonfigurasi, penanganan PNG transparan, caching halaman, dan visibilitas UI.

.jpg .jpeg .jpe .png .bmp .gif .ico .eps .tga .webp .cdr .cmx .dng .emf .wmf .avif .svg .jp2

Multi-page TIFF

2 ekstensi

Penampilan multi-halaman dengan resolusi yang dapat dikonfigurasi, caching halaman, dan kontrol UI penampil bersama.

.tif .tiff

Adobe Photoshop

1 ekstensi

Resolusi plus ukuran output maksimum yang dapat dikonfigurasi untuk file desain berlapis besar.

.psd

Doconut DICOM

2 ekstensi

DPI horizontal dan vertikal, jeda frame, jumlah loop, dan tampilan hanya animasi, hanya frame, atau gabungan melalui plugin DICOM.

.dcm .ima

Email, web, teks, dan pertukaran

Email messages

3 ekstensi

Resolusi, pengkodean pesan, kebijakan gambar eksternal, zona waktu, ukuran halaman, antialiasing, dan rendering berkualitas tinggi.

.eml .emlx .msg

EPUB

1 ekstensi

Resolusi, rendering langsung atau berbasis PDF, caching halaman, kata sandi, budaya, dan kontrol UI.

.epub

XPS

1 ekstensi

Resolusi dan rendering berbasis PDF dengan perilaku PDF yang dapat dikonfigurasi, caching, dan UI penampil.

.xps

HTML

2 ekstensi

Resolusi dan rendering langsung atau berbasis PDF dengan kata sandi bersama, budaya, caching, dan kontrol UI.

.html .htm

MHT dan MHTML

2 ekstensi

Resolusi dan rendering berbasis PDF untuk proyeksi halaman yang andal, dengan cache dan kontrol UI penampil.

.mht .mhtml

Teks biasa

1 ekstensi

Resolusi, ukuran kertas, pengkodean file, pemilihan font, budaya, caching halaman, dan kontrol UI.

.txt

Doconut native format

1 ekstensi

Penayangan Doconut native dengan resolusi yang dapat dikonfigurasi, cache halaman, budaya, dan UI penampil.

.dcn

Penayangan DICOM memerlukan plugin Doconut DICOM. DCN adalah format dokumen native Doconut. Jumlah ekstensi yang tepat tidak termasuk format hanya konverter.

Alur kerja opsional

Perluas Viewer tanpa menggantinya

Tambahkan kemampuan terfokus di sekitar pengalaman tersemat yang sama ketika sebuah proyek membutuhkan peninjauan, penemuan, konversi, atau pencitraan medis.

Ikon Plugin Anotasi Doconut

Anotasi

Tambahkan komentar, sorotan, bentuk, cap, tanda tangan, dan alat tinjau kolaboratif ke dokumen.

Jelajahi Anotasi
Ikon Plugin Pencarian Doconut

Pencarian

Temukan kata dan frasa dengan pratinjau hasil, penyorotan, dan navigasi kembali melalui hasil sebelumnya.

Jelajahi Pencarian
Ikon Plugin Konverter Doconut

Konverter

Konversi format dokumen utama di server Anda melalui satu API pribadi dan konsisten.

Jelajahi Konverter
Frame pencitraan medis DICOM yang dirender oleh Doconut

DICOM

Buka file pencitraan medis DCM dan IMA dengan animasi multi-frame yang dapat dikonfigurasi dan tampilan frame-per-frame.

Jelajahi DICOM

Privat berdasarkan arsitektur

Pertahankan pemrosesan dokumen di dalam infrastruktur Anda

Doconut merender di sisi server dan memberi aplikasi Anda kontrol atas sesi, penyimpanan, pengiriman, caching, dan pemrosesan terdistribusi.

Opsi penyebaran

Windows dan Docker

Jalankan langsung di Windows atau paketkan aplikasi Anda dalam Docker sambil menjaga pemrosesan tetap di bawah kontrol Anda.

Kontrol sisi server

Buka jalur atau aliran di dalam ASP.NET, kembalikan token sesi yang tidak dapat dibaca, dan layani gambar halaman tanpa mengirim dokumen sumber ke layanan penampil eksternal.

  • Validasi asal permintaan diaktifkan secara default
  • Kedaluwarsa sesi geser yang dapat dikonfigurasi
  • Dukungan dokumen dilindungi kata sandi
  • Penutupan sesi eksplisit dan pembersihan sumber daya

Adaptor cloud dan penyimpanan

Arahkan artefak dokumen melalui penyimpanan yang sudah disetujui organisasi Anda alih-alih mengaitkan penampil dengan satu vendor cloud.

  • Microsoft Azure Blob Storage
  • Amazon S3
  • Google Cloud Storage
  • Redis dan berbagi file
  • Dropbox dan FTP atau FTPS
  • Pengiriman berbasis CDN

Alur kerja terdistribusi native

Arsitektur .NET 8 baru, juga dibawa ke edisi .NET 6 yang diperbarui, mendukung artefak bersama dan alur kerja rendering untuk aplikasi yang diskalakan.

  • Penerbitan penyimpanan file bersama
  • Kesiapan dan percobaan ulang render latar belakang
  • Dukungan prioritas halaman pertama
  • Retensi dan pembersihan artefak
  • Konfigurasi fungsi per dokumen
  • Integrasi cache dan pemeriksaan kesehatan

Rendering yang menyadari format

Sesuaikan output untuk dokumen, bukan hanya penampil

Konfigurasi bersama mengontrol perilaku umum, sementara kelas khusus format mengungkapkan pengaturan yang penting untuk spreadsheet, gambar, pesan, gambar, presentasi, dan frame medis.

ImageResolution menerima 25 hingga 300 DPI. Keluarga Office, PDF, CAD, TIFF, email, web, dan teks default ke 200 DPI; keluarga image, PSD, dan DICOM default ke 100 DPI.

Kontrol bersama

Atur resolusi, budaya, kata sandi, visibilitas UI, dan caching halaman dalam memori di seluruh konfigurasi khusus format.

ImageResolution · DocumentCulture · Password · ShowUI · CachePages

Office dan PDF

Kontrol font dan pengaturan halaman di Word dan PowerPoint, perhitungan lembar kerja dan perilaku pencetakan di Excel, serta tautan atau optimasi gambar di PDF.

FontFolders · PaperSize · SplitWorksheets · PrintArea · ExtractHyperlinks · CompressImages

CAD, Project, dan gambar

Pilih tata letak dan kualitas CAD, tampilan presentasi Project dan skala waktu, atau batas output gambar dan transparansi PNG.

ShowLayouts · ShowModel · QualityText · PresentationFormat · MaxImagePixelSize · TransparentPng

Email dan DICOM

Kontrol enkoding pesan, kebijakan gambar eksternal dan zona waktu, serta resolusi frame medis, timing pemutaran, pengulangan, dan mode tampilan.

EmailEncoding · SkipExternalImages · TimeZoneOffset · HorizontalResolution · AnimationFrameDelayMs · DisplayMode

Kesesuaian teknis

Empat target .NET, satu produk Viewer

Pilih paket yang sesuai dengan aplikasi Anda. Kami merekomendasikan Doconut .NET 8 untuk proyek baru dan peningkatan, sambil mempertahankan jalur yang jelas untuk aplikasi yang ada.

Direkomendasikan untuk pengembangan baru dan peningkatan

Doconut .NET 8

Edisi modern native kami menggabungkan dependency injection, API async, sumber daya tersemat, middleware keamanan, dan dukungan penyebaran terdistribusi.

  • Penyebaran Windows dan Docker
  • ASP.NET Core, MVC, Razor Pages, dan Blazor
  • Opsi penyimpanan dan caching terdistribusi
Jelajahi .NET 8

Doconut .NET 6

Pembaruan yang direkomendasikan untuk aplikasi net6.0

Tingkatkan dari paket .NET 6 lama ke DI baru, middleware, async, keamanan, dan arsitektur terdistribusi sementara aplikasi Anda tetap pada net6.0.

Lihat .NET 6 yang baru

.NET Standard / Core

Lanjutkan integrasi ASP.NET Core yang sudah ada berdasarkan middleware klasik Doconut dan alur kerja Viewer.

Lihat pengaturan

.NET Framework

Dukung aplikasi ASP.NET yang matang yang menggunakan handler DocImage dan konfigurasi Doconut tradisional.

Lihat pengaturan

Rencanakan integrasi atau peningkatan dengan percaya diri

Gunakan dokumentasi untuk detail pengaturan dan migrasi. Jika ada pertanyaan, tanyakan kepada komunitas dukungan Doconut di forum.

Berpindah dari evaluasi ke integrasi

Daftarkan Doconut melalui dependency injection, layani sumber daya tersematnya, dan buka dokumen secara asynchronous dari aplikasi Anda.

Doconut Viewer tersemat dalam aplikasi web

Lisensi Viewer

Pilih lisensi Doconut Viewer yang sesuai dengan tim pengembangan Anda, penyebaran, dan model distribusi.

Pengembang

$599

Untuk satu pengembang yang menyebarkan Viewer pada satu domain dan subdomainnya.

Pembaruan dan dukungan produk termasuk

Beli Viewer

Situs

$1799

Untuk organisasi yang menjalankan Viewer di banyak domain internal atau yang menghadap pelanggan.

Pembaruan dan dukungan produk termasuk

Beli Viewer

SDK

$2999

Untuk vendor yang menyematkan Doconut dalam perangkat lunak komersial yang dimaksudkan untuk didistribusikan kembali.

Pembaruan dan dukungan produk termasuk

Beli Viewer

Evaluasi Viewer dengan dokumen nyata Anda

Uji alur kerja tampilan lengkap, validasi format dan penyebaran yang dibutuhkan proyek Anda, kemudian pilih paket .NET yang tepat.