Doconut: Visning och konvertering av dokument i .NET
2025-11-28

Doconut: Visning och konvertering av dokument i .NET

Doconut är en .NET‑visare och konverterare som läser 75 filändelser—PDF, Office, CAD, bilder—med annotering och textsökning i lager, säljs som separata plugins.

Modern .NET‑applikationer behöver ofta visa, förhandsgranska, annotera, söka och konvertera dokument direkt i ett webbgränssnitt, utan att förlita sig på webbläsar‑plugins, externa program eller instabila klient‑side‑lösningar. Doconut erbjuder en enhetlig plattform som löser detta med en server‑side dokumentvisare och konverteringsmotor som kan hantera 75 filändelser över 18 familjer som används i företag, utbildning, finans och ingenjörsmiljöer.

Dokument som renderas server‑side i en .NET‑applikation
Dokument som renderas server‑side i en .NET‑applikation

Med Doconut kan utvecklare bädda in visaren i ASP.NET MVC, .NET Core, Blazor och WebForms‑applikationer. Den ger konsekvent rendering, förutsägbar prestanda och noll klient‑side‑beroenden. All tung bearbetning—PDF‑avkodning, Word‑rendering, PowerPoint‑layout, CAD‑tolkning, bildbehandling och textutdrag—utförs helt på servern. Webbläsaren får bara ett lättviktigt HTML5‑utdata, vilket säkerställer kompatibilitet på Windows, macOS, Linux, iOS, Android och alla större webbläsare.

Doconuts ekosystem är uppbyggt kring Viewer och fyra separat licensierade plugins: Annotation, Converter, DICOM och Search. Kontrollerad utskrift är inte en av dem – den är en del av själva visaren. Köp ett plugin för ett specifikt krav; många applikationer behöver bara kunna visa ett dokument.


Vad gör Doconut till ett framstående val för .NET‑utvecklare?

1. En katalog med 75 filändelser

Doconut hanterar ett anmärkningsvärt brett spektrum av dokumenttyper och täcker majoriteten av affärs‑ och ingenjörsformat, inklusive:

  • PDF (alla versioner, krypterade filer stöds)
  • Microsoft Office: Word (DOC/DOCX), Excel (XLS/XLSX), PowerPoint (PPT/PPTX)
  • CAD‑format: DWG, DXF
  • Bilder: PNG, JPG, BMP, TIFF, GIF, JPEG2000
  • E‑postformat: MSG, EML
  • Textbaserade format: TXT, RTF, EPUB, HTML
  • PSD, vektor‑bilder och andra grafikformat

Ett enda bibliotek som hanterar så många format minskar behovet av flera tredjeparts‑visare eller komplex fallback‑logik på klient‑sidan.


Kärnfunktioner i Doconut‑plattformen

Server‑side rendering för maximal kompatibilitet

Doconut Viewer bearbetar dokument helt på server‑side och genererar pixel‑exakta förhandsvisningar oavsett webbläsare, operativsystem eller enhet. Det finns ingen anledning att använda webbläsar‑plugins, PDF‑läsare, ActiveX‑kontroller eller WebAssembly‑moduler. Allt ritas med Doconut:s renderings‑kärna, vilket säkerställer konsekvent resultat.

Detta arkitekturval ger stora fördelar:

  • Fungerar på alla enheter och webbläsare
  • Minskar komplexiteten på klientsidan
  • Håller känsliga dokument inom din serverinfrastruktur
  • Gör rendering förutsägbar och stabil över olika miljöer

Annotations‑plugin – Markering, anteckningar och visuell återkoppling

Doconut tillhandahåller ett komplett annoteringssystem som gör det möjligt för användare att interagera med dokument direkt i visaren. Stödda annoteringstyper inkluderar:

  • Markeringar
  • Rektanglar, cirklar, pilar och andra former
  • Klistriga anteckningar och textkommentarer
  • Understrykningar och genomstrykningar
  • Callouts och visuella markörer

Annotations kan sparas, laddas, anpassas och integreras i arbetsflöden. För interna team – juridik, HR, ingenjörskonst, ekonomi – förenklar detta dokumentgranskningsprocessen avsevärt.

Sök‑plugin – Snabb textsökning i PDF‑textlagret

Sök‑pluginen ger fulldokumentssökning till Doconut:

  • Nyckelordsökning över stödda dokumenttyper
  • Omedelbar markering av träffar
  • Navigering mellan resultat
  • Sök i det textlager som en PDF redan har

Vad pluginen läser är textlagret: tecknen som lagras i filen tillsammans med sidbilderna. En PDF som skrivits ut av Word, av en rapportgenerator eller av en skanner med textigenkänning påslagen har redan ett sådant lager, och dessa filer är sökbara så snart de laddas. En sida som endast finns som bild har inget textlager, så det finns inget att matcha, och Doconut läser inte tecken från bilden idag. Extraktionen sker på servern, så den råa filen lämnar aldrig din infrastruktur.


Converter‑plugin – Dokumentomvandling gjord enkel

Converter‑pluginen utökar Doconut genom att möjliggöra konverteringar mellan:

  • PDF ↔ Word, Excel, PowerPoint
  • Bilder → PDF
  • CAD → PDF eller bilder
  • E‑postformat → PDF eller bilder

Detta är särskilt användbart för batch‑export, generering av delbara rapporter, förberedelse av dokument för långtidslagring eller omvandling av filer till format som är lämpliga för utskrift eller arkivering.


Cache‑system för optimerad prestanda

Caching minskar avsevärt renderingtiden för stora filer och återkommande förhandsgranskningar.
Doconut cachar renderade sidor, bilder, miniatyrer och layoutinformation, vilket minimerar CPU‑belastning och förbättrar svarstiden.


Integration med Amazon S3 och Azure Blob Storage

Doconut kan ladda dokument direkt från populära molnlagringssystem:

  • Amazon S3
  • Azure Blob Storage

Detta är särskilt användbart för:

  • SaaS‑applikationer
  • Distribuerade team
  • System med cloud‑first‑arkitektur
  • Dokumenttunga portaler som lagrar användarinnehåll på distans

Doconut hämtar filer säkert, bearbetar dem på servern och exponerar aldrig källfilerna för klienten.


Verkliga scenarier där Doconut utmärker sig

1. Företagsportaler & affärssystem

Organisationer med dokumenttunga arbetsflöden förlitar sig på Doconut för att bädda in dokumentförhandsvisningar utan att tvinga användarna att ladda ner filer.

2. Ingenjörs‑ och tekniska miljöer

DWG/DXF‑stöd gör Doconut lämplig för ingenjörsinstrumentpaneler där team behöver visa CAD‑ritningar utan att ha AutoCAD installerat.

3. Finansiella & försäkringsplattformar

Finanssystem genererar ofta kontoutdrag, rapporter och kalkylblad. Doconut låter användare visa dem omedelbart i webbläsaren.

4. HR‑ och utbildningsplattformar

Visning av PPTX, DOCX och PDF är avgörande för utbildningsmaterial, introduktionsdokument och policy‑distribution.

5. System som kräver dokumentkonvertering

Converter‑pluginen automatiserar omvandlingar mellan format, minskar manuellt arbete och effektiviserar arbetsflöden.


Vanliga frågor

Q: Kräver Doconut några klient‑sidopluggar eller tillägg?
Nej. All bearbetning sker på servern.

Q: Kan Doconut konvertera dokument?
Ja. Converter‑pluginen stödjer PDF, Office, bilder, CAD och e‑postformat.

Q: Stöder Doconut annotationer?
Ja. Annotations‑pluginen inkluderar markeringar, former, anteckningar och kommentarer.

Q: Erbjuder Doconut OCR?
Inte idag. Sök‑pluginen söker i det textlager som en PDF redan har, vilket täcker de flesta skanningar som har gått igenom en skanner eller ett dokumenthanteringssystem med textigenkänning aktiverad. En sida som lagras som enbart bild har ingen text, så det finns inget att söka, och Doconut extraherar inte tecken från den.

Q: Kan Doconut läsa dokument från S3 eller Azure Blob Storage?
Ja, den laddar från båda. Hinken är din: Doconut läser från den lagring du redan använder, den tillhandahåller ingen egen lagring.


Viktiga slutsatser

  • Doconut är en server‑sidovisare som läser 75 filändelser över 18 familjer.
  • Fungerar med ASP.NET MVC, WebForms, .NET Core och Blazor.
  • Erbjuder Annotationer, Textsökning i lager och Converter‑plugins.
  • Stöder Amazon S3 och Azure Blob Storage.
  • Använder server‑sidogenerering för pixel‑perfekt återgivning.
  • DCN‑caching påskyndar återkommande filinläsningar.
  • Inga webbläsar‑plugins krävs.
  • Idealisk för företagsportaler, ingenjörs‑instrumentpaneler, HR‑system, finansiella plattformar och SaaS‑lösningar.

Doconut ger prestanda, stabilitet och flexibilitet till alla dokumentdrivna .NET‑applikationer, och hjälper team att bygga säkra och kraftfulla innehållsupplevelser helt inom sin egen infrastruktur.