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

SDK de visualisation 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.

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

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

Rendu sensible aux formats
19

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

Contrôles de précision
25 à 300 DPI

Équilibrez une sortie nette et le coût de traitement pour chaque application et document.

Traitement privé
Votre infrastructure

Rendez côté serveur sans envoyer les documents source à un service de visualisation 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 à une navigation et des outils d'inspection familiers au lieu de les diriger vers un téléchargement ou un programme de bureau séparé.

Miniatures de page du visualiseur Doconut et navigation du document
Une page de document pivotée dans Doconut Viewer avec les miniatures visibles

Naviguer dans de longs documents

Utilisez les miniatures de page, la sélection directe de page, les contrôles précédent et suivant, le défilement continu et la navigation par glisser-déposer.

miniatures · saut de page · précédent / suivant · panoramique

Inspecter chaque détail

Zoomer avant ou arrière avec des étapes et des 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.

Rotation · Retourner · état de transformation par page

Terminer la tâche de visualisation

Exposez les actions d'impression, d'exportation, plein écran, de téléversement 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 miniatures, 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 · chargement paresseux

Couverture des formats

76 extensions sur 19 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 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 page, ajustement automatique, calcul de formules, sélection de feuille, 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 de temps jour ou mois, et cinq vues incluant Gantt, tâche et mises en page des ressources.

.mpp .mpx

Images et imagerie médicale

Images raster, vecteur, caméra et design

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

TIFF multipage

2 extensions

Visualisation multipage avec résolution configurable, mise en cache des pages et contrôles UI du visualiseur partagé.

.tif .tiff

Adobe Photoshop

1 extension

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

.psd

Doconut DICOM

2 extensions

Résolution DPI horizontale et verticale, 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, dimension des pages, antialiasing et rendu de 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 UI.

.epub

XPS

1 extension

Résolution et rendu basé sur PDF avec comportement PDF configurable, mise en cache et UI 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 UI.

.html .htm

MHT et MHTML

2 extensions

Résolution et rendu basé sur PDF pour une projection de page fiable, avec mise en cache et contrôles UI 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 UI.

.txt

Doconut native format

1 extension

Visualisation native Doconut avec résolution configurable, cache de page, culture et UI du visualiseur.

.dcn

La visualisation DICOM nécessite le plugin Doconut DICOM. DCN est le format de document natif de Doconut. Le nombre exact d'extensions exclut les formats uniquement convertisseurs.

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 de l'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 collaboratifs 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 sur 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 page 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 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 réessai
  • 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 des contrôles 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 qui comptent 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, e‑mail, 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'interface utilisateur 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 Project et l'échelle de temps, ou les limites de sortie d'image et la transparence PNG.

ShowLayouts · ShowModel · QualityText · PresentationFormat · MaxImagePixelSize · TransparentPng

E‑mail 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

Adéquation 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 le développement 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écurité et distribuée tout en conservant votre application sur net6.0.

Voir le nouveau .NET 6

.NET Standard / Core

Continuez 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 Visionneur

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 seul développeur déployant le Visionneur sur un domaine et ses sous-domaines.

Mises à jour et support produit inclus

Acheter le Visionneur

Site

$1799

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

Mises à jour et support produit inclus

Acheter le Visionneur

SDK

$2999

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

Mises à jour et support produit inclus

Acheter le Visionneur

Évaluez le Viewer 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.