Doconut : Visualisation et conversion de documents en .NET
28/11/2025

Doconut : Visualisation et conversion de documents en .NET

Doconut est un visualiseur et convertisseur .NET lisant 75 extensions de fichiers—PDF, Office, CAD, images—avec annotation et recherche en couche texte, vendu sous forme de plugins séparés.

Les applications .NET modernes ont souvent besoin d'afficher, d'apercevoir, d'annoter, de rechercher et de convertir des documents directement dans une interface web, sans dépendre de plugins de navigateur, d'applications externes ou de solutions côté client instables. Doconut propose une plateforme unifiée qui résout ce défi avec un visualiseur de documents côté serveur et un moteur de conversion capable de gérer 75 extensions réparties sur 18 familles utilisées dans les environnements d'entreprise, d'éducation, financiers et d'ingénierie.

Rendu de documents côté serveur dans une application .NET
Rendu de documents côté serveur dans une application .NET

Grâce à Doconut, les développeurs peuvent intégrer le visualiseur dans les applications ASP.NET MVC, .NET Core, Blazor et WebForms. Il offre un rendu cohérent, des performances prévisibles et aucune dépendance côté client. Tout le traitement intensif — décodage PDF, rendu Word, mise en page PowerPoint, interprétation CAD, traitement d'images et extraction de texte — se fait entièrement sur le serveur. Le navigateur ne reçoit que du code HTML5 léger, garantissant la compatibilité sur Windows, macOS, Linux, iOS, Android et tous les principaux navigateurs.

L'écosystème de Doconut est structuré autour du Viewer et de quatre plugins sous licence séparée : Annotation, Converter, DICOM et Search. L'impression contrôlée n'en fait pas partie — elle est intégrée au visualiseur lui‑même. Achetez un plugin en fonction d'un besoin que vous pouvez identifier ; de nombreuses applications n'ont besoin que d'afficher un document.


Pourquoi Doconut est-il un choix remarquable pour les développeurs .NET ?

1. Un catalogue de 75 extensions de fichiers

Doconut gère une gamme remarquablement large de types de documents, couvrant la majorité des formats professionnels et d'ingénierie, notamment :

  • PDF (toutes les versions, fichiers chiffrés pris en charge)
  • Microsoft Office : Word (DOC/DOCX), Excel (XLS/XLSX), PowerPoint (PPT/PPTX)
  • Formats CAD : DWG, DXF
  • Images : PNG, JPG, BMP, TIFF, GIF, JPEG2000
  • Formats d'e‑mail : MSG, EML
  • Formats texte : TXT, RTF, EPUB, HTML
  • PSD, images vectorielles et autres formats graphiques

Une seule bibliothèque gérant autant de formats réduit le besoin de multiples visualiseurs tiers ou de logiques de secours complexes côté client.


Fonctionnalités principales de la plateforme Doconut

Rendu côté serveur pour une compatibilité maximale

Le visualiseur Doconut traite les documents entièrement côté serveur, générant des aperçus pixel‑précis quel que soit le navigateur, le système d'exploitation ou l'appareil. Il n'est pas nécessaire d'utiliser des plugins de navigateur, des lecteurs PDF, des contrôles ActiveX ou des modules WebAssembly. Tout est dessiné à l'aide du noyau de rendu de Doconut, garantissant une sortie cohérente.

Cette architecture apporte des avantages majeurs :

  • Fonctionne sur tous les appareils et navigateurs
  • Réduit la complexité côté client
  • Conserve les documents sensibles au sein de votre infrastructure serveur
  • Rend le rendu prévisible et stable sur tous les environnements

Plugin d'annotations – Marquage, notes et retour visuel

Doconut offre un système complet d'annotation permettant aux utilisateurs d'interagir directement avec les documents dans le visualiseur. Les types d'annotation pris en charge incluent :

  • Surlignages
  • Rectangles, cercles, flèches et autres formes
  • Notes autocollantes et commentaires texte
  • Soulignements et marques de texte barré
  • Bulles d'appel et marqueurs visuels

Les annotations peuvent être enregistrées, chargées, personnalisées et intégrées aux systèmes de flux de travail. Pour les équipes internes—juridique, RH, ingénierie, finance—cela simplifie considérablement les processus de révision de documents.

Plugin de recherche – Recherche de texte rapide sur la couche de texte PDF

Le plugin de recherche apporte des capacités de recherche sur l'ensemble du document à Doconut :

  • Recherche par mots‑clés parmi les types de documents pris en charge
  • Mise en évidence instantanée des résultats
  • Navigation entre les résultats
  • Recherche dans la couche de texte déjà présente dans un PDF

Ce que le plugin lit, c’est la couche de texte : les caractères stockés dans le fichier à côté des images des pages. Un PDF généré par Word, par un générateur de rapports ou par un scanner avec la reconnaissance de texte activée possède déjà cette couche, et ces fichiers sont recherchables dès leur chargement. Une page qui n’est qu’une image ne possède aucune couche de texte, il n’y a donc rien à faire correspondre, et Doconut ne lit pas les caractères à partir de l’image aujourd’hui. L’extraction s’effectue côté serveur, de sorte que le fichier brut ne quitte jamais votre infrastructure.


Plugin de conversion – Transformation de documents simplifiée

Le plugin de conversion étend Doconut en permettant des conversions entre :

  • PDF ↔ Word, Excel, PowerPoint
  • Images → PDF
  • CAD → PDF ou images
  • Formats d'e‑mail → PDF ou images

Ceci est particulièrement utile pour l’exportation en lot, la génération de rapports partageables, la préparation de documents pour un archivage à long terme, ou la transformation de fichiers en formats adaptés à l’impression ou à l’archivage.


Système de mise en cache pour des performances optimisées

La mise en cache réduit considérablement le temps de rendu des gros fichiers et des aperçus répétés.
Doconut met en cache les pages rendues, les images, les miniatures et les informations de mise en page, ce qui minimise la charge CPU et améliore la réactivité.


Intégration avec Amazon S3 et Azure Blob Storage

Doconut peut charger des documents directement depuis les systèmes de stockage cloud populaires :

  • Amazon S3
  • Azure Blob Storage

Cela est particulièrement utile pour :

  • les applications SaaS
  • les équipes distribuées
  • les systèmes à architecture cloud‑first
  • les portails riches en documents stockant le contenu des utilisateurs à distance

Doconut récupère les fichiers de manière sécurisée, les traite côté serveur, et ne révèle jamais les fichiers source au client.


Scénarios réels où Doconut excelle

1. Portails d’entreprise et systèmes métiers

Les organisations avec des flux de travail riches en documents s’appuient sur Doconut pour intégrer des aperçus de documents sans obliger les utilisateurs à télécharger les fichiers.

2. Environnements d’ingénierie et techniques

Le support DWG/DXF rend Doconut adapté aux tableaux de bord d’ingénierie où les équipes doivent visualiser des dessins CAD sans qu’AutoCAD soit installé.

3. Plateformes financières et d’assurance

Les systèmes financiers génèrent souvent des relevés, des rapports et des feuilles de calcul. Doconut permet aux utilisateurs de les visualiser instantanément dans le navigateur.

4. Plateformes RH et de formation

La visualisation des fichiers PPTX, DOCX et PDF est essentielle pour les supports de formation, les documents d’intégration et la diffusion des politiques.

5. Systèmes nécessitant la conversion de documents

Le plugin de conversion automatise les transformations entre formats, réduisant le travail manuel et rationalisant les flux de travail.


Questions fréquentes

Q : Doconut nécessite-t-il des plugins ou extensions côté client ?
Non. Tout le traitement est effectué côté serveur.

Q : Doconut peut-il convertir des documents ?
Oui. Le plugin de conversion prend en charge les PDF, les formats Office, les images, le CAD et les formats d’e‑mail.

Q : Doconut prend-il en charge les annotations ?
Oui. Le plugin d’annotations comprend les surlignages, formes, notes et bulles d’appel.

Q : Doconut propose-t-il de l’OCR ?
Pas pour le moment. Le plugin de recherche explore la couche de texte déjà présente dans un PDF, ce qui couvre la plupart des numérisations provenant d’un scanner ou d’un système de gestion documentaire avec reconnaissance de texte activée. Une page stockée uniquement comme image ne possède aucun texte, il n’y a donc rien à rechercher, et Doconut n’extrait pas les caractères de celle‑ci.

Q : Doconut peut-il lire des documents depuis S3 ou Azure Blob Storage ?
Oui, il charge depuis les deux. Le bucket vous appartient : Doconut lit depuis le stockage que vous gérez déjà, il ne fournit pas de stockage propre.


Points clés

  • Doconut est un visualiseur côté serveur qui lit 75 extensions de fichiers réparties en 18 familles.
  • Fonctionne avec ASP.NET MVC, WebForms, .NET Core et Blazor.
  • Propose Annotations, Recherche sur la couche de texte et Plugins de conversion.
  • Prend en charge Amazon S3 et Azure Blob Storage.
  • Utilise le rendu côté serveur pour une fidélité pixel‑parfait.
  • Le cache DCN accélère les chargements répétés de fichiers.
  • Aucun plugin de navigateur requis.
  • Idéal pour les portails d’entreprise, les tableaux de bord d’ingénierie, les systèmes RH, les plateformes financières et les solutions SaaS.

Doconut apporte performance, stabilité et flexibilité à toute application .NET centrée sur les documents, aidant les équipes à créer des expériences de contenu sécurisées et puissantes entièrement au sein de leur propre infrastructure.