
Zastavte nucení ke stažení! Vložte univerzální prohlížeč dokumentů do vaší .NET aplikace s Doconut
Jak často uživatelé vaší webové aplikace potřebují prohlížet dokumenty? Faktury, zprávy, smlouvy, manuály, životopisy, tabulky, prezentace – seznam je dlouhý. Tradiční přístup? Poskytnutí odkazu ke stažení.
Ale buďme upřímní, workflow s „odkazem ke stažení“ je často neohrabaný:
- Uživatelská nepohodlnost: Kliknutí ke stažení, hledání souboru, čekání na otevření další aplikace (např. Adobe Reader nebo MS Word)… to vytahuje uživatele mimo zážitek vaší aplikace.
- Závislost na softwaru: Co když uživatel nemá nainstalován potřebný software? Nebo je na mobilním zařízení s omezenými možnostmi? Riskujete, že dokument nebude vůbec možné zobrazit.
- Ztráta kontextu: Jakmile je dokument stažen, žije mimo vaši aplikaci, což ztěžuje integrované pracovní postupy (např. komentování nebo sledování stavů).
- Problémy s verzováním: Uživatelé mohou ukládat lokální kopie, které se rychle zastarávají.
Existuje mnohem plynulejší, profesionálnější způsob: vložit prohlížeč dokumentů přímo do vaší .NET webové aplikace. A právě to vám umožňuje Doconut.
Představení plynulého prohlížení v aplikaci s Doconut
Doconut je výkonná .NET komponenta navržená speciálně pro webové aplikace. Umožňuje vám vykreslovat a zobrazovat širokou škálu formátů dokumentů přímo ve vašem webu nebo rozhraní webové aplikace.
Považujte ho za univerzální okno pro prohlížení, které můžete snadno integrovat. Místo nucení ke stažení mohou uživatelé prohlížet PDF, Word dokumenty (DOC, DOCX), Excel tabulky (XLS, XLSX), PowerPoint prezentace (PPT, PPTX), obrázky (JPG, PNG, TIFF, GIF) a mnoho dalších formátů plynule, aniž by opustili váš web.
Proč vložit prohlížeč jako Doconut?
Integrace Doconut do vašeho .NET projektu přináší významné výhody:
- Vynikající uživatelský zážitek: Udržujte uživatele zapojené ve vaší aplikaci. Prohlížení dokumentů se stane okamžitým a bezproblémovým, jen dalším součástí pracovního postupu.
- Univerzální kompatibilita: Doconut řeší složitost vykreslování. Dokud Doconut podporuje formát, mohou ho uživatelé zobrazit, bez ohledu na software nainstalovaný na jejich počítači nebo zařízení.
- Žádné client‑side závislosti: Uživatelé nepotřebují Adobe Reader, Microsoft Office ani specifické pluginy do prohlížeče. Zážitek z prohlížení je konzistentní napříč prohlížeči a platformami.
- Vylepšená kontrola: Udržujte citlivé dokumenty v kontrolovaném prostředí vaší aplikace. Můžete potenciálně spravovat oprávnění a sledovat aktivitu prohlížení efektivněji.
- Zjednodušené workflow: Usnadňuje procesy jako revize dokumentů, schvalovací cykly nebo prosté odkazování na informace bez přepínání kontextu.
- Jednoduchá integrace pro .NET vývojáře: Doconut je postaven pro ekosystém .NET, nabízí přímou integraci s ASP.NET (Web Forms, MVC), ASP.NET Core a potenciálně s aplikacemi Blazor.
Jak Doconut funguje
Zatímco konkrétní podrobnosti implementace jsou v dokumentaci, obecná myšlenka je jednoduchá:
- Instalace: Přidejte balíček Doconut NuGet do vašeho .NET webového projektu.
- Konfigurace: Nastavte potřebné konfigurace (např. licenční klíče nebo cesty úložiště, pokud jsou potřeba).
- Vložení: Použijte poskytovaný Doconut ovládací prvek nebo tag‑helperty ve vašich Razor stránkách, Views, Blazor komponentách nebo ASPX stránkách.
- Ukazatel na dokument: Předáte komponentě Doconut cestu nebo proud dokumentu, který chcete zobrazit.
Doconut obvykle zpracovává server‑side zpracování potřebné k věrnému vykreslení dokumentu do web‑přístupného formátu, který je následně zobrazen v vloženém prohlížeči na straně klienta.