Přidání prohlížení dokumentů do aplikace .NET
25. 7. 2025

Přidání prohlížení dokumentů do aplikace .NET

Doconut Viewer, .NET SDK, otevírá 75 typů souborů přímo ve vaší aplikaci, s volitelnými pluginy pro anotace a vyhledávání v textové vrstvě.

Pokud vaše aplikace musí uživateli zobrazit dokument, máte dvě možnosti: poslat mu soubor a doufat, že má vhodný software, nebo jej vykreslit sami. Tento příspěvek se zabývá druhou možností.

Doconut Viewer je .NET SDK pro prohlížení dokumentů. Instalujete jej do své aplikace a vykresluje dokumenty na serveru, takže se nic nestahuje do uživatelova počítače a nic se na něj neinstaluje. Všimněte si názvu produktu: Doconut.app je bezplatná webová stránka, kde můžete vyzkoušet stejný engine na jednom souboru, a není to to, co instalujete.

Document Management Viewer
Document Management Viewer

Podpora více formátů

Katalog SDK zahrnuje 75 přípon souborů napříč 18 rodinami, takže vaše aplikace může otevírat formáty, které skutečně přicházejí do firemní poštovní schránky: PDF, Office dokumenty, CAD výkresy, Visio diagramy, projektové plány, e‑mailové soubory, e‑knihy a obrázky. Nedávné doplňky zahrnují EMF, AVIF a makro‑povolené varianty Office, takže soubory, které byly dříve odmítnuty, se nyní otevírají.

DICOM je součástí těch 75 prostřednictvím samostatně licencovaného pluginu. Bezplatné prohlížeče na Doconut.app podporují 73 – vše kromě .dcm a .ima.

Uživatelsky přívětivá interakce

Zapojení je klíčové pro spokojenost uživatelů. Doconut.app nabízí intuitivní ovládací prvky, které usnadňují a zefektivňují navigaci v dokumentu. Uživatelé mohou přibližovat, procházet stránky a otáčet dokumenty bez námahy. Rychlý přístup k náhledům miniatur také umožňuje efektivní navigaci, takže uživatelé najdou potřebné informace během několika sekund.

Komplexní nástroje pro anotace

Anotace jsou jedním ze čtyř pluginů licencovaných nad rámec prohlížeče – ostatní jsou Converter, DICOM a Search. S tímto pluginem mohou uživatelé přidávat textové komentáře, zvýrazňovat části, vkládat lepicí poznámky a používat tvary a razítka.

Je třeba zdůraznit, že se jedná o samostatný nákup, nikoli o funkci základního prohlížeče, a je dobré si rozmyslet, zda váš pracovní postup tuto funkci skutečně potřebuje, než do ní investujete. Mnoho aplikací potřebuje jen zobrazit dokument.

Pokročilá funkce vyhledávání

Doconut.app prohledává textovou vrstvu, kterou PDF již obsahuje, a zobrazuje každý výskyt na místě v rozložení stránky místo pouhého seznamu čísel řádků. To pokrývá dokumenty, se kterými pracuje většina týmů: vše, co je exportováno z Wordu, vytvořeno reportovacím systémem nebo naskenováno s aktivovaným rozpoznáním textu. Stránka uložená jen jako obrázek nemá text k prohledání a čtení znaků z obrázku není dnes funkcí prohlížeče.

Flexibilita integrace

SDK podporuje ASP.NET, MVC, .NET Core, .NET 6+ a Blazor. Protože je instalováno ve vašem vlastním prostředí místo volání jako služby, nasazuje se kamkoli, kde už vaše aplikace běží, a neprovádí žádné volání na servery Doconut – což je obvykle odpověď, kterou bezpečnostní auditor hledá.

Výkon a škálovatelnost

Vykreslování probíhá na serveru. To umožňuje prohlížeči zobrazit DWG na počítači bez CAD softwaru, a zároveň to představuje náklad, který je třeba plánovat: práce se přesouvá na váš tier. Testujte s vašimi nejtěžšími reálnými dokumenty místo vzorků a podívejte se na nastavení rozlišení a cache před tím, než usoudíte, že potřebujete více hardwaru.

Možnosti přizpůsobení

Vzhled prohlížeče a jeho sada ovládacích prvků jsou konfigurovatelné, takže může vypadat jako součást vašeho produktu místo okna do cizího systému. Vezměte názvy možností z dokumentace pro verzi, kterou jste nainstalovali; mezi verzemi se mění.

Užitečnější rozhodnutí je, které ovládací prvky by měl vidět který uživatel. Zda může uživatel tisknout nebo stahovat, je otázka oprávnění, na kterou vaše aplikace již zná odpověď.

Kde začít

Zkušební licence je zdarma. Začněte na stahovací stránce a nejprve vyzkoušejte živé ukázky, pokud chcete vidět vykreslování před tím, než napíšete jakýkoli integrační kód.

Dvě věci, které stojí za testování před závazkem: váš nejtěžší reálný dokument a formáty, které skutečně přijímáte, místo těch uvedených v seznamu. Vzorkové soubory vždy projdou.

A pokud jste dnes potřebovali otevřít jen jeden soubor místo vývoje čehokoli, Doconut.app to udělá v kartě prohlížeče, zdarma, a po použití soubor smaže.