Doconut: Visualizzare e Convertire Documenti in .NET
28/11/2025

Doconut: Visualizzare e Convertire Documenti in .NET

Doconut è un visualizzatore e convertitore .NET che legge 75 estensioni di file—PDF, Office, CAD, immagini—con annotazione e ricerca a livello di testo, venduto come plugin separati.

Le moderne applicazioni .NET hanno spesso bisogno di visualizzare, anteporre, annotare, cercare e convertire documenti direttamente all'interno di un'interfaccia web, senza fare affidamento su plugin del browser, app esterne o soluzioni client instabili. Doconut offre una piattaforma unificata che risolve questa sfida con un visualizzatore di documenti e motore di conversione lato server in grado di gestire 75 estensioni in 18 famiglie utilizzate in ambienti aziendali, educativi, finanziari e ingegneristici.

Rendering di documenti lato server all'interno di un'applicazione .NET
Rendering di documenti lato server all'interno di un'applicazione .NET

Con Doconut, gli sviluppatori possono incorporare il visualizzatore nelle applicazioni ASP.NET MVC, .NET Core, Blazor e WebForms. Fornisce rendering coerente, prestazioni prevedibili e zero dipendenze client-side. Tutto l'elaborato pesante — decodifica PDF, rendering Word, layout PowerPoint, interpretazione CAD, elaborazione immagini e estrazione testo — avviene interamente sul server. Il browser riceve solo un output HTML5 leggero, garantendo compatibilità su Windows, macOS, Linux, iOS, Android e tutti i principali browser.

L'ecosistema di Doconut è strutturato attorno al Viewer e a quattro plugin con licenza separata: Annotation, Converter, DICOM e Search. La stampa controllata non è uno di questi — è parte integrante del visualizzatore. Acquista un plugin in base a un requisito specifico; molte applicazioni hanno bisogno solo di visualizzare un documento.


Cosa rende Doconut una scelta distintiva per gli sviluppatori .NET?

1. Un catalogo di 75 estensioni di file

Doconut gestisce una gamma straordinariamente ampia di tipi di documento, coprendo la maggior parte dei formati aziendali e ingegneristici, tra cui:

  • PDF (tutte le versioni, supporto ai file crittografati)
  • Microsoft Office: Word (DOC/DOCX), Excel (XLS/XLSX), PowerPoint (PPT/PPTX)
  • Formati CAD: DWG, DXF
  • Immagini: PNG, JPG, BMP, TIFF, GIF, JPEG2000
  • Formati email: MSG, EML
  • Formati basati su testo: TXT, RTF, EPUB, HTML
  • PSD, immagini vettoriali e altri formati grafici

Una singola libreria che gestisce così tanti formati riduce la necessità di più visualizzatori di terze parti o di logiche complesse di fallback client-side.


Funzionalità principali della piattaforma Doconut

Rendering lato server per la massima compatibilità

Il Doconut Viewer elabora i documenti interamente lato server, generando anteprime pixel-perfette indipendentemente dal browser, dal sistema operativo o dal dispositivo. Non c'è necessità di plugin del browser, lettori PDF, controlli ActiveX o moduli WebAssembly. Tutto è disegnato usando il core di rendering di Doconut, garantendo un output coerente.

Questa architettura offre vantaggi importanti:

  • Funziona su ogni dispositivo e browser
  • Riduce la complessità client-side
  • Mantiene i documenti sensibili all'interno della tua infrastruttura server
  • Rende il rendering prevedibile e stabile su tutti gli ambienti

Plugin Annotations – Marcatura, Note e Feedback Visivo

Doconut fornisce un sistema di annotazione completo che consente agli utenti di interagire con i documenti direttamente nel visualizzatore. I tipi di annotazione supportati includono:

  • Evidenziazioni
  • Rettangoli, cerchi, frecce e altre forme
  • Note adesive e commenti testuali
  • Sottolineature e segni di barratura
  • Callout e marcatori visivi

Le annotazioni possono essere salvate, caricate, personalizzate e integrate nei sistemi di workflow. Per i team interni — legale, risorse umane, ingegneria, finanza — questo semplifica notevolmente i processi di revisione dei documenti.

Plugin di Ricerca – Ricerca Testuale Rapida sul Livello di Testo PDF

Il Plugin di Ricerca offre capacità di ricerca su tutto il documento a Doconut:

  • Ricerca per parole chiave tra i tipi di documento supportati
  • Evidenziazione immediata dei risultati
  • Navigazione tra i risultati
  • Ricerca sul livello di testo già presente in un PDF

Ciò che il plugin legge è il livello di testo: i caratteri memorizzati nel file accanto alle immagini delle pagine. Un PDF generato da Word, da un generatore di report o da uno scanner con riconoscimento del testo attivato possiede già questo livello, e quei file sono ricercabili non appena vengono caricati. Una pagina presente solo come immagine non contiene alcun livello di testo, quindi non c’è nulla da confrontare, e Doconut non legge caratteri dall’immagine al momento. L’estrazione avviene lato server, così il file grezzo non lascia mai la tua infrastruttura.


Plugin di Conversione – Trasformazione dei Documenti Semplificata

Il Plugin di Conversione estende Doconut consentendo conversioni tra:

  • PDF ↔ Word, Excel, PowerPoint
  • Immagini → PDF
  • CAD → PDF o immagini
  • Formati email → PDF o immagini

Questo è particolarmente utile per l’esportazione in batch, la generazione di report condivisibili, la preparazione di documenti per l’archiviazione a lungo termine o la trasformazione di file in formati adatti alla stampa o all’archiviazione.


Sistema di Caching per Prestazioni Ottimizzate

Il caching riduce significativamente i tempi di rendering per file di grandi dimensioni e anteprime ripetitive.
Doconut memorizza nella cache le pagine renderizzate, le immagini, le miniature e le informazioni di layout, minimizzando il carico CPU e migliorando la reattività.


Integrazione con Amazon S3 e Azure Blob Storage

Doconut può caricare documenti direttamente dai popolari sistemi di storage cloud:

  • Amazon S3
  • Azure Blob Storage

Questo è particolarmente utile per:

  • Applicazioni SaaS
  • Team distribuiti
  • Sistemi con architettura cloud‑first
  • Portali ricchi di documenti che memorizzano contenuti degli utenti in remoto

Doconut recupera i file in modo sicuro, li elabora lato server e non espone mai i file sorgente al client.


Scenari Reali in cui Doconut Eccelle

1. Portali Aziendali e Sistemi Business

Le organizzazioni con flussi di lavoro intensivi di documenti si affidano a Doconut per incorporare anteprime di documenti senza costringere gli utenti a scaricare i file.

2. Ambienti di Ingegneria e Tecnici

Il supporto DWG/DXF rende Doconut adatto a dashboard ingegneristiche dove i team devono visualizzare disegni CAD senza avere AutoCAD installato.

3. Piattaforme Finanziarie e Assicurative

I sistemi finanziari generano spesso estratti, report e fogli di calcolo. Doconut consente agli utenti di visualizzarli istantaneamente nel browser.

4. Piattaforme HR e di Formazione

La visualizzazione di PPTX, DOCX e PDF è essenziale per materiali di formazione, documenti di onboarding e distribuzione di policy.

5. Sistemi che Richiedono la Conversione di Documenti

Il Plugin di Conversione automatizza le trasformazioni tra formati, riducendo il lavoro manuale e semplificando i flussi di lavoro.


Domande Frequenti

Q: Doconut richiede plugin o estensioni lato client?
No. Tutta l’elaborazione avviene lato server.

Q: Doconut può convertire documenti?
Sì. Il Plugin di Conversione supporta PDF, Office, immagini, CAD e formati email.

Q: Doconut supporta le annotazioni?
Sì. Il Plugin di Annotazioni include evidenziazioni, forme, note e callout.

Q: Doconut offre OCR?
Non al momento. Il Plugin di Ricerca ricerca il livello di testo già presente in un PDF, che copre la maggior parte delle scansioni effettuate con scanner o sistemi di gestione documentale con riconoscimento del testo attivato. Una pagina memorizzata come semplice immagine non contiene testo, quindi non c’è nulla da cercare, e Doconut non estrae caratteri da essa.

Q: Doconut può leggere documenti da S3 o Azure Blob Storage?
Sì, carica da entrambi. Il bucket è tuo: Doconut legge dallo storage che già utilizzi, non fornisce propri servizi di storage.


Punti Chiave

  • Doconut è un visualizzatore lato server che legge 75 estensioni di file in 18 famiglie.
  • Funziona con ASP.NET MVC, WebForms, .NET Core e Blazor.
  • Offre Annotazioni, Ricerca sul Livello di Testo e Plugin di Conversione.
  • Supporta Amazon S3 e Azure Blob Storage.
  • Utilizza il rendering lato server per una fedeltà pixel‑perfect.
  • DCN caching accelera i caricamenti ripetuti dei file.
  • Nessun plugin del browser richiesto.
  • Ideale per portali aziendali, dashboard ingegneristiche, sistemi HR, piattaforme finanziarie e soluzioni SaaS.

Doconut porta performance, stabilità e flessibilità a qualsiasi applicazione .NET basata su documenti, aiutando i team a creare esperienze di contenuto sicure e potenti interamente all’interno della propria infrastruttura.