tags: [“NET”, “Word Viewer”, “Document Viewer”, “dotnet”, “dot net”]


title: Přestaňte nutit ke stahování! Vložte univerzální prohlížeč dokumentů do své aplikace .NET pomocí Doconut
date: 2025-04-04 tags: [“NET”, “Word Viewer”, “Document Viewer”, “dotnet”, “dot net”] bigimg: [{src: “/img/spreadsheet-viewer.jpg”, desc: “OpenOffice Excel Viewer”}, {src: “/img/ods-viewer.jpg”, desc: “Prohlížeč ODS tabulek”}, {src: “/img/doconut-excel.jpg”, desc: “Prohlížeč dokumentů Excel”}]

Jak často potřebují uživatelé vaší webové aplikace prohlížet dokumenty? Faktury, zprávy, smlouvy, příručky, životopisy, tabulky, prezentace – seznam pokračuje. Tradiční přístup? Poskytnout odkaz na stažení.

Ale buďme upřímní, pracovní tok “odkaz na stažení” je často neohrabaný:

  • Friction pro uživatele: Kliknout na stažení, najít soubor, čekat, než se otevře jiná aplikace (např. Adobe Reader nebo MS Word)… odtahuje to uživatele z uživatelského zážitku vaší aplikace.
  • Závislost na softwaru: Co když má uživatel nainstalovaný nevhodný software? Nebo je na mobilním zařízení s omezenými možnostmi? Riskujete, že dokument nebude moci zobrazit vůbec.
  • Ztráta kontextu: Jakmile je stažen, dokument žije mimo vaši aplikaci, což ztěžuje integrované pracovní toky (např. komentování nebo sledování stavu).
  • Problémy s verzováním: Uživatelé si mohou uložit místní kopie, které se rychle stanou zastaralými.

Existuje mnohem hladší, profesionálnější způsob: vložit prohlížeč dokumentů přímo do vaší .NET webové aplikace. A právě to Doconut umožňuje.

Představujeme bezproblémové prohlížení v aplikaci s Doconut

Doconut je mocná .NET komponenta navržená speciálně pro webové aplikace. Umožňuje vám vykreslovat a zobrazovat širokou škálu formátů dokumentů přímo v rozhraní vašeho webu nebo webové aplikace.

Myšlete na to jako na univerzální okno pro prohlížení, které můžete snadno integrovat. Místo nutnosti stahování mohou uživatelé bez problémů 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ů, aniž by kdy opustili vaši stránku.

Proč vložit prohlížeč jako Doconut?

Integrace Doconut do vašeho .NET projektu přináší významné výhody:

  1. Vynikající uživatelský zážitek: Udržujte uživatele zapojené do vaší aplikace. Prohlížení dokumentů se stává okamžitým a bez námahy, jen dalším krokem v pracovním toku.
  2. Univerzální kompatibilita: Doconut zvládá složitost vykreslování. Pokud Doconut formát podporuje, mohou ho uživatelé prohlížet, bez ohledu na software nainstalovaný na jejich místním počítači nebo zařízení.
  3. Žádné závislosti na straně klienta: Uživatelé nepotřebují Adobe Reader, Microsoft Office nebo specifické prohlížečové pluginy. Uživatelé mají homogenní zážitek na všech prohlížečích a platformách.
  4. Zvýšená kontrola: Udržujte citlivé dokumenty v kontrolovaném prostředí vaší aplikace. Můžete potenciálně řídit oprávnění a efektivně sledovat aktivitu prohlížení.
  5. Zjednodušené pracovní toky: Umožňuje procesy jako přezkum dokumentů, schvalovací cykly nebo jednoduše odkazování na informace bez přepínání kontextu.
  6. Snadná integrace pro .NET vývojáře: Doconut je postaven pro .NET ekosystém, nabízí jednoduchou integraci s ASP.NET (Web Forms, MVC), ASP.NET Core a potenciálně Blazor aplikacemi.

Jak Doconut funguje

Zatímco specifické detaily implementace jsou v dokumentaci, obecná myšlenka je jednoduchá:

  1. Nainstalovat: Přidejte balíček Doconut NuGet do svého .NET webového projektu.
  2. Konfigurovat: Nastavte všechny potřebné konfigurace (např. licenční klíče nebo cesty k úložišti, pokud je to relevantní).
  3. Vložit: Použijte poskytnutou Doconut kontrolu nebo tag helpers ve svých Razor stránkách, Views, Blazor komponentách nebo ASPX stránkách.
  4. Odkázat na dokument: Předajte cestu nebo stream dokumentu, který chcete zobrazit komponentě Doconut.

Doconut obvykle zajišťuje zpracování na straně serveru potřebné pro věrné vykreslení dokumentu do formátu vhodného pro web, který je poté zobrazen v vloženém prohlížeči na straně klienta.