Visualisation de documents auto-hébergée pour .NET

SDK de visionneuse de documents .NET pour PDF, Office et CAD

Intégrez la visualisation sécurisée de documents dans les applications C# et .NET, y compris ASP.NET Core, Blazor, MVC, Razor Pages et les interfaces JavaScript. Rendu de PDF, Office, CAD, e‑mail et images sur Windows ou Docker sans Microsoft Office.

Visionneuse Doconut affichant un diaporama de présentation avec des miniatures de pages et des contrôles de document
Couverture étendue des formats
75

Remplacez les visionneuses distinctes d'Office, PDF, CAD, e‑mail et d'images par une seule API.

Rendu sensible au format
18

Chaque famille utilise des contrôles conçus pour la structure et le flux de travail de son document.

Contrôles de précision
25 à 300 DPI

Équilibrez la netteté de la sortie et le coût de traitement pour chaque application et document.

Traitement privé
Votre infrastructure

Rendu côté serveur sans envoyer les documents sources à un service de visionnage tiers.

L'expérience de visualisation

Tout ce que les utilisateurs attendent d'un visualiseur de documents

Gardez les utilisateurs dans votre application grâce à des outils de navigation et d'inspection familiers au lieu de les diriger vers un téléchargement ou un programme de bureau séparé.

Doconut Viewer vignettes de page et navigation de document
Une page de document tournée dans Doconut Viewer avec les vignettes visibles

Naviguer dans de longs documents

Utilisez les vignettes de page, la sélection directe de page, les contrôles précédent et suivant, le défilement continu et la navigation glisser‑déplacer.

vignettes · saut de page · précédent / suivant · déplacement

Inspecter chaque détail

Zoomer avant ou arrière avec des étapes et limites configurables, puis ajuster le contenu par largeur, hauteur ou page.

PageZoom · ZoomStep · MaxZoom · FitType

Corriger l'orientation de la page

Faire pivoter les pages par incréments de 90 degrés ou les retourner horizontalement et verticalement sans modifier le fichier source.

Faire pivoter · Retourner · état de transformation par page

Terminer la tâche de visualisation

Exposez les actions d'impression, d'exportation, plein écran, de téléchargement et de fichier d'exemple dans la barre d'outils hôte autour du visualiseur intégré.

impression · exportation · plein écran · rappels de l'hôte

Rester réactif avec de gros fichiers

Chargement paresseux des pages, aperçus de vignettes, mise en cache mémoire au niveau de la page, mise en cache du navigateur optionnelle, et une stratégie pour les gros documents réduisent le travail inutile.

LargeDoc · CachePages · CacheEnabled · lazy load

Couverture du format

75 extensions sur 18 familles de formats

La liste ci-dessous est générée à partir du même catalogue d'expédition que le SDK utilise pour déterminer si un fichier est affichable. Elle comprend chaque extension vérifiée et les contrôles disponibles pour sa famille.

Ouvrir la matrice complète des formats

Documents professionnels

PDF

1 extension

Résolution, mots de passe, extraction de liens, indicateurs de recherche et de copie, compression d'images, redimensionnement et rendu segmenté.

.pdf

Word et texte OpenDocument

10 extensions

Résolution, culture, mots de passe, taille du papier, marges, couleur de la page, encodage, dossiers de polices et ajustement automatique des tableaux.

.doc .docx .docm .dot .dotx .dotm .rtf .odt .ott .xml

Excel, feuilles OpenDocument et CSV

8 extensions

Résolution, configuration de la page, ajustement automatique, calcul de formules, sélection de feuilles, zone d'impression, quadrillage et division de la feuille de calcul.

.xls .xlsx .xlsm .xlsb .xltx .xltm .ods .csv

PowerPoint et présentations OpenDocument

9 extensions

Résolution, mots de passe, dossiers de polices, chargement rapide et rendu direct ou basé sur PDF.

.ppt .pptx .pptm .ppsx .ppsm .pot .potx .potm .odp

Fichiers techniques et de planification

Dessins AutoCAD

2 extensions

Résolution, couleur, arrière-plan, épaisseur de ligne, modèle et mises en page, solides 3D, limites de sortie, mise à l'échelle et qualité de rendu.

.dwg .dxf

Dessins DGN

1 extension

Résolution, visibilité du modèle et de la mise en page, mise à l'échelle automatique, arrière-plan, épaisseur de ligne et qualité d'image ou de texte.

.dgn

Microsoft Visio

9 extensions

Résolution, rendu direct ou basé sur PDF, mise en cache des pages et configuration d'export PDF/A.

.vsd .vsdx .vss .vssx .vst .vstx .vdx .vsx .vsdm

Microsoft Project

2 extensions

Résolution, taille du papier, échelle temporelle jour ou mois, et cinq vues dont Gantt, tâche et mises en page des ressources.

.mpp .mpx

Images et imagerie médicale

Images raster, vectorielles, photographiques et de conception

18 extensions

Résolution, taille de sortie maximale configurable, gestion des PNG transparents, mise en cache des pages et visibilité de l'interface.

.jpg .jpeg .jpe .png .bmp .gif .ico .eps .tga .webp .cdr .cmx .dng .emf .wmf .avif .svg .jp2

Multi-page TIFF

2 extensions

Visualisation multi-pages avec résolution configurable, mise en cache des pages et contrôles d'interface du visualiseur partagé.

.tif .tiff

Adobe Photoshop

1 extension

Résolution plus une taille de sortie maximale configurable pour les gros fichiers de conception en couches.

.psd

Doconut DICOM

2 extensions

DPI horizontal et vertical, délai d'image, nombre de boucles, et affichage uniquement animation, uniquement images, ou combiné via le plugin DICOM.

.dcm .ima

Courriel, web, texte et échange

Messages électroniques

3 extensions

Résolution, encodages des messages, politique d'images externes, fuseau horaire, dimensionnement des pages, anticrénelage et rendu haute qualité.

.eml .emlx .msg

EPUB

1 extension

Résolution, rendu direct ou basé sur PDF, mise en cache des pages, mot de passe, culture et contrôles d'interface.

.epub

XPS

1 extension

Résolution et rendu basé sur PDF avec comportement PDF configurable, mise en cache et interface du visualiseur.

.xps

HTML

2 extensions

Résolution et rendu direct ou basé sur PDF avec mot de passe partagé, culture, mise en cache et contrôles d'interface.

.html .htm

MHT et MHTML

2 extensions

Résolution et rendu basé sur PDF pour une projection de page fiable, avec cache et contrôles d'interface du visualiseur.

.mht .mhtml

Texte brut

1 extension

Résolution, taille du papier, encodage du fichier, sélection de police, culture, mise en cache des pages et contrôles d'interface.

.txt

La visualisation DICOM nécessite le plugin Doconut DICOM. Le nombre exact d'extensions exclut les formats uniquement de conversion.

Flux de travail optionnels

Étendre le visualiseur sans le remplacer

Ajoutez des fonctionnalités ciblées autour de la même expérience intégrée lorsqu'un projet nécessite une révision, une découverte, une conversion ou une imagerie médicale.

icône du plugin d'annotation Doconut

Annotation

Ajoutez des commentaires, des surlignages, des formes, des tampons, des signatures et des outils de révision collaborative aux documents.

Explorer l'annotation
icône du plugin de recherche Doconut

Recherche

Trouvez des mots et des phrases avec des aperçus de résultats, la mise en évidence et la navigation vers les résultats précédents.

Explorer la recherche
icône du plugin de convertisseur Doconut

Convertisseur

Convertissez les principaux formats de documents sur votre serveur via une API privée et cohérente.

Explorer le convertisseur
cadres d'imagerie médicale DICOM rendus par Doconut

DICOM

Ouvrez les fichiers d'imagerie médicale DCM et IMA avec une animation multi-cadres configurable et une visualisation image par image.

Explorer DICOM

Privé par architecture

Conservez le traitement des documents au sein de votre infrastructure

Doconut rend côté serveur et donne à votre application le contrôle des sessions, du stockage, de la livraison, du cache et du traitement distribué.

Options de déploiement

Windows et Docker

Exécutez directement sous Windows ou empaquetez votre application dans Docker tout en gardant le traitement sous votre contrôle.

Contrôle côté serveur

Ouvrez un chemin ou un flux dans ASP.NET, renvoyez un jeton de session opaque et servez les images de pages sans envoyer les documents source à un service de visualisation externe.

  • Validation de l'origine de la requête activée par défaut
  • Expiration de session glissante configurable
  • Prise en charge des documents protégés par mot de passe
  • Fermeture explicite de la session et nettoyage des ressources

Adaptateurs cloud et stockage

Faites transiter les artefacts de documents via le stockage déjà approuvé par votre organisation au lieu d'associer le visualiseur à un seul fournisseur cloud.

  • Microsoft Azure Blob Storage
  • Amazon S3
  • Google Cloud Storage
  • Redis et partages de fichiers
  • Dropbox et FTP ou FTPS
  • Livraison via CDN

Flux de travail distribués natifs

La nouvelle architecture .NET 8, également disponible dans l'édition .NET 6 mise à jour, prend en charge les artefacts partagés et les flux de rendu pour les applications à grande échelle.

  • Publication de magasin de fichiers partagé
  • Prêt pour le rendu en arrière-plan et reconnexion
  • Prise en charge de la priorité de la première page
  • Rétention et nettoyage des artefacts
  • Configuration de fonction par document
  • Intégration du cache et du contrôle de santé

Rendu sensible au format

Ajustez la sortie pour le document, pas seulement le visualiseur

Une configuration partagée contrôle le comportement commun, tandis que les classes spécifiques aux formats exposent les paramètres importants pour les feuilles de calcul, les dessins, les messages, les images, les présentations et les cadres médicaux.

ImageResolution accepte de 25 à 300 DPI. Les familles Office, PDF, CAD, TIFF, email, web et texte utilisent par défaut 200 DPI ; les familles image, PSD et DICOM utilisent par défaut 100 DPI.

Contrôles partagés

Définissez la résolution, la culture, le mot de passe, la visibilité de l'UI et la mise en cache des pages en mémoire à travers les configurations spécifiques aux formats.

ImageResolution · DocumentCulture · Password · ShowUI · CachePages

Office et PDF

Contrôlez les polices et la mise en page dans Word et PowerPoint, le calcul des feuilles de calcul et le comportement d'impression dans Excel, ainsi que les liens ou l'optimisation des images dans PDF.

FontFolders · PaperSize · SplitWorksheets · PrintArea · ExtractHyperlinks · CompressImages

CAD, Project et images

Choisissez les mises en page et la qualité CAD, les vues de présentation et l'échelle de temps Project, ou les limites de sortie d'image et la transparence PNG.

ShowLayouts · ShowModel · QualityText · PresentationFormat · MaxImagePixelSize · TransparentPng

Email et DICOM

Contrôlez les encodages des messages, la politique des images externes et le fuseau horaire, ainsi que la résolution des cadres médicaux, le timing de lecture, la boucle et le mode d'affichage.

EmailEncoding · SkipExternalImages · TimeZoneOffset · HorizontalResolution · AnimationFrameDelayMs · DisplayMode

Correspondance technique

Quatre cibles .NET, un produit Viewer

Choisissez le package qui correspond à votre application. Nous recommandons Doconut .NET 8 pour les nouveaux projets et les mises à jour, tout en préservant des chemins clairs pour les applications existantes.

Recommandé pour les nouveaux développements et les mises à jour

Doconut .NET 8

Notre édition moderne native combine l’injection de dépendances, les API asynchrones, les ressources intégrées, le middleware de sécurité et le support du déploiement distribué.

  • Déploiement Windows et Docker
  • ASP.NET Core, MVC, Razor Pages et Blazor
  • Options de stockage et de mise en cache distribués
Explorer .NET 8

Doconut .NET 6

Mise à jour recommandée pour les applications net6.0

Mettez à niveau le package .NET 6 hérité vers la nouvelle architecture DI, middleware, asynchrone, sécurisée et distribuée tout en conservant votre application sur net6.0.

Voir le nouveau .NET 6

.NET Standard / Core

Poursuivez une intégration ASP.NET Core établie basée sur le middleware classique Doconut et le flux de travail Viewer.

Voir la configuration

.NET Framework

Prenez en charge les applications ASP.NET matures qui utilisent le gestionnaire DocImage et la configuration traditionnelle Doconut.

Voir la configuration

Planifiez l’intégration ou la mise à jour en toute confiance

Utilisez la documentation pour les détails d’installation et de migration. Si une question subsiste, demandez à la communauté de support Doconut sur le forum.

Passer de l'évaluation à l'intégration

Enregistrez Doconut via l'injection de dépendances, servez ses ressources intégrées et ouvrez des documents de manière asynchrone depuis votre application.

Visionneuse Doconut intégrée dans une application web

Licence du Viewer

Choisissez la licence Doconut Viewer qui correspond à votre équipe de développement, à votre déploiement et à votre modèle de distribution.

Développeur

$599

Pour un développeur déployant le Viewer sur un domaine et ses sous-domaines.

Mises à jour et support produit inclus

Acheter le Viewer

Site

$1799

Pour les organisations exécutant le Viewer sur plusieurs domaines internes ou destinés aux clients.

Mises à jour et support produit inclus

Acheter le Viewer

SDK

$2999

Pour les fournisseurs intégrant Doconut dans un logiciel commercial destiné à la redistribution.

Mises à jour et support produit inclus

Acheter le Viewer

Évaluez le visualiseur avec vos documents réels

Testez le flux de travail complet de visualisation, validez les formats et le déploiement dont votre projet a besoin, puis choisissez le bon package .NET.