
Potenzia le tue app .NET con Doconut: Visualizzatore e Convertitore di Documenti All‑In‑One
Doconut raggruppa un visualizzatore di documenti full‑stack, un motore di conversione ad alte prestazioni e una suite avanzata di annotazione in un unico pacchetto NuGet. Gestendo PDF, Word, Excel, PowerPoint, disegni CAD, immagini e persino file email sul server, Doconut ti consente di incorporare un'esperienza documentale raffinata senza dover gestire più librerie di terze parti.

Cosa noterai subito
- Una API unificata – lo stesso codice per visualizzare, convertire, annotare e ricercare.
- Design incentrato sulle prestazioni – l'elaborazione basata su stream mantiene basso l'uso della memoria e rende veloce il rendering.
- Sicurezza di livello enterprise – funziona su Windows, Docker, Azure e AWS con controlli di accesso dettagliati.
Esplora ciascuna funzionalità di seguito:
- Conversione PDF → DOCX lato server per ASP.NET
- Incorporare il Visualizzatore di Documenti in Blazor
- Rendering di file CAD in .NET Core
- Motore di conversione documenti offline sicuro
- Ricerca OCR in tempo reale nei documenti PDF
Conversione PDF → DOCX lato server per ASP.NET
Se la tua app deve trasformare PDF in documenti Word modificabili, il motore di conversione offline di Doconut offre una soluzione affidabile basata su stream che funziona sia con Doconut .NET Framework sia con .NET Core.
| Caratteristica | Vantaggio |
|---|---|
| Conversione PDF ↔ DOCX | Layout, immagini e caratteri rimangono intatti |
| Stream in memoria | Nessun file temporaneo che ingombra il disco |
| Compatibile con Docker | Distribuzione senza sforzo nei container |
Funzionalità “pronte all’uso” includono:
- Navigazione a miniature – passa a qualsiasi pagina di documenti lunghi con un solo clic.
- Stile personalizzato – modifica colori, layout della barra degli strumenti e zoom predefinito tramite CSS o parametri del componente.
Incorporare il Visualizzatore di Documenti in Blazor
Per le applicazioni Blazor, Doconut espone il componente Razor OnlineDocumentViewer. Dopo aver aggiunto il pacchetto NuGet Doconut.Blazor al progetto, registra il servizio nel file Program.cs:
builder.Services.AddDoconutViewer();
Nel file .razor è possibile inserire il visualizzatore con una sintassi semplice:
<OnlineDocumentViewer SourceUrl="https://example.com/document.pdf"
ToolbarVisible="true"
Height="800px"
EnableAnnotation="true" />
Principali proprietà
- SourceUrl – URL del documento da caricare.
- ToolbarVisible – visualizza o nasconde la barra degli strumenti.
- Height – altezza del visualizzatore (es.
800pxo100%). - EnableAnnotation – attiva le funzioni di annotazione.
- ZoomMode – modalità di zoom (
FitWidth,FitPage,Custom).
Il componente è compatibile sia con Blazor Server che con Blazor WebAssembly. È sufficiente includere il namespace Doconut.Blazor nella pagina:
@using Doconut.Blazor
Per ulteriori impostazioni avanzate, consultare la documentazione ufficiale.
Rendering di file CAD in .NET Core
I portali ingegneristici spesso devono mostrare disegni DWG o DXF. Il rendering CAD di Doconut converte questi file in PDF o immagini ad alta risoluzione sul server, quindi trasmette il risultato al browser.
Parola chiave a coda lunga: “Rendering di file CAD in .NET Core con Doconut”.
Motore di conversione documenti offline sicuro
Poiché tutto il lavoro pesante avviene sul server, Doconut elimina i download lato client e mantiene i dati sensibili sotto il tuo controllo. Si integra direttamente con i più diffusi servizi di archiviazione cloud:
- Amazon S3 – trasmetti i file direttamente dai bucket S3.
- Azure Blob Storage – utilizza le credenziali Azure per accesso sicuro.
- File system locale – un'opzione di riserva per distribuzioni on‑premise.
Evidenze di sicurezza
- Controllo di accesso basato sui ruoli per stampa, download e annotazione.
- Crittografia TLS per ogni stream di dati.
- Verifica opzionale della firma digitale per i PDF.
Ricerca OCR in tempo reale nei documenti PDF
Il motore OCR integrato di Doconut indicizza i PDF scansionati al volo, rendendo la ricerca di parole chiave tra migliaia di pagine istantanea.
Vantaggi per l'utente:
- Evidenziazione dei risultati – passa direttamente al punto pertinente.
- Navigazione nella cronologia delle ricerche – rivisita query precedenti senza perdere il contesto.
- Supporto multilingue – l'OCR funziona con le principali lingue europee senza configurazioni aggiuntive.
Parola chiave a coda lunga: “ricerca OCR in tempo reale nei documenti PDF usando Doconut”.
Casi d'uso per l'industria
| Industria | Scenario tipico | Vantaggio Doconut |
|---|---|---|
| Legal Tech | Visualizzazione di contratti e file e‑discovery | Annotazione e redazione sicure, pronte per audit |
| Healthcare | Rendering di cartelle cliniche (PDF, immagini) | Integrazione di storage conforme a HIPAA |
| Finance | Generazione di report PDF da dati Excel | Conversione rapida e senza perdita su larga scala |
| E‑Learning | Incorporamento di PDF interattivi nei portali dei corsi | Visualizzazione mobile reattiva e ricchi strumenti di annotazione |
Per una guida passo‑passo, consulta la documentazione ufficiale: https://www.doconut.com/documentation
Domande comuni
Q: Doconut richiede plugin o controlli ActiveX lato client? A: No. Tutto il rendering e la conversione avvengono sul server; il client riceve solo HTML5 standard e JavaScript.
Q: Posso personalizzare la barra degli strumenti di annotazione? A: Assolutamente. Puoi stilizzare la barra con CSS e abilitare o disabilitare tipi specifici di annotazione tramite l'API di configurazione del visualizzatore.
Q: Il motore di conversione è thread‑safe per servizi web ad alto traffico? A: Sì. Doconut .NET è costruito per ambienti scalabili e multithread e funziona perfettamente dietro bilanciatori di carico.
Punti chiave
- Doconut fornisce un'unica API ad alte prestazioni per visualizzare, convertire, annotare e ricercare con OCR oltre 50 formati di file.
- L'elaborazione lato server garantisce sicurezza, scalabilità e compatibilità nativa con Docker, Azure e AWS.
- L'integrazione è plug‑and‑play per ASP.NET, MVC, Core, WebForms e Blazor, richiedendo solo poche righe di codice.
- Funzionalità avanzate come il rendering CAD e l'OCR in tempo reale rendono Doconut adatto ai settori legale, sanitario, finanziario ed e‑learning.
- Inizia subito una prova gratuita di 30 giorni e offri ai tuoi utenti un'esperienza documentale fluida—senza download, senza plugin.