Lägga till dokumentvisning i en .NET-applikation
2025-07-25

Lägga till dokumentvisning i en .NET-applikation

Doconut Viewer, .NET SDK:n, öppnar 75 filändelser i din egen app, med valfria annoterings- och textsöknings‑plugin‑moduler.

Om din applikation måste visa användare ett dokument har du två sätt att göra det på: skicka filen till dem och hoppas att de har rätt programvara, eller rendera den själv. Detta inlägg handlar om det andra.

Doconut Viewer är .NET SDK för dokumentvisning. Den installeras i din applikation och renderar dokument på servern, så inget laddas ner till användarens maskin och inget installeras på den. Notera produktnamnet: Doconut.app är den gratis webbplats där du kan prova samma motor på en fil, och det är inte det du installerar.

Dokumenthanteringsvisare
Dokumenthanteringsvisare

Stöd för flera format

SDK‑katalogen omfattar 75 filändelser över 18 familjer, så din applikation kan öppna de format som faktiskt anländer i en affärsinbox: PDF‑filer, Office‑dokument, CAD‑ritningar, Visio‑diagram, projektplaner, e‑postfiler, e‑böcker och bilder. Nyliga tillägg inkluderar EMF, AVIF och de makro‑aktiverade Office‑varianterna, så filer som tidigare avvisades kan nu öppnas.

DICOM är en del av de 75, via ett separat licensierat plugin. De gratis visarna på Doconut.app accepterar 73 — allt förutom .dcm och .ima.

Användarvänlig interaktion

Engagemang är nyckeln till användartillfredsställelse. Doconut.app erbjuder intuitiva kontroller som gör dokumentnavigering enkel och effektiv. Användare kan zooma, bläddra i sidor och rotera dokument utan ansträngning. Snabb åtkomst till miniatyrvyer möjliggör också effektiv dokumentnavigering, så att användare kan hitta den information de behöver på några sekunder.

Omfattande annoteringsverktyg

Annotering är ett av fyra plugin‑moduler som licensieras ovanpå visaren — de andra är Converter, DICOM och Search. Med den kan användare lämna textkommentarer, markera sektioner, lägga till klisterlappar och använda former och stämplar.

Det är viktigt att klargöra att detta är ett separat köp snarare än en funktion i grundvisaren, och det är värt att avgöra om ditt arbetsflöde behöver det innan du budgeterar för det. Många applikationer behöver bara visa ett dokument.

Avancerad sökfunktion

Doconut.app söker i den textsökbara lagret som en PDF redan har, och visar varje träff där den befinner sig i sidlayouten snarare än som en enkel lista med radnummer. Det täcker de dokument som de flesta team arbetar med: allt som exporteras från Word, produceras av ett rapporteringssystem eller skannas med textigenkänning aktiverad. En sida som bara är en bild har ingen text att söka i, och att läsa av tecken från bilden är inte något visaren gör idag.

Flexibilitet i integration

SDK:n stödjer ASP.NET, MVC, .NET Core, .NET 6+ och Blazor. Eftersom den installeras i din egen miljö snarare än anropas som en tjänst, distribueras den där din applikation redan distribueras, och den gör inga anrop till Doconut‑servrar — vilket oftast är svaret en säkerhetsgranskare söker.

Prestanda och skalbarhet

Renderingen sker på servern. Det är det som låter en webbläsare visa en DWG på en maskin utan CAD‑programvara, och det är också den kostnad som måste planeras för: arbetet flyttas till din tier. Testa med dina tyngsta riktiga dokument istället för exempel, och granska upplösnings‑ och cacheinställningarna innan du drar slutsatsen att du behöver mer hårdvara.

Anpassningsmöjligheter

Visarens utseende och dess uppsättning kontroller är konfigurerbara, så den kan se ut som en del av din produkt snarare än ett fönster in i någon annans. Ta option‑namnen från dokumentationen för den version du installerade; de har förändrats mellan releaser.

Det viktigare beslutet är vilka kontroller varje roll ska se. Om en användare kan skriva ut eller ladda ner är en behörighetsfråga som din applikation redan har svaret på.

Var man börjar

Testlicensen är gratis. Börja från nedladdningssidan, och använd live‑demoerna först om du vill se renderingen innan du skriver någon integrationskod.

Två saker som är värda att testa innan du bestämmer dig: ditt fulaste riktiga dokument, och de format du faktiskt får snarare än de som står på listan. Exempelfiler klarar alltid.

Och om du bara behövde öppna en fil idag istället för att bygga något, så kommer Doconut.app att göra det i en webbläsarflik, gratis, och radera den efteråt.