Introduction
Ce guide explique comment planifier une fonctionnalité d'aperçu d'image pour une application ASP.NET sous Windows sans publier de code Doconut spécifique à une version. Doconut Viewer fournit le composant de traitement de documents .NET et de visualisation dans le navigateur pour les formats pris en charge. L'authentification, l'autorisation, le stockage, la validation et la conservation restent à la charge de l'application environnante.

1. Ajouter le visualiseur Doconut à votre projet .NET
Pourquoi c'est important : Doconut fournit des composants de traitement de documents et de visualisation dans le navigateur pour les formats qu’il prend en charge, de sorte que l’équipe de développement n’a pas besoin de créer un système de rendu à partir de zéro.
Ce que vous faites
- Confirmez les formats requis sur la page page des fonctionnalités Doconut.
- Téléchargez le package pris en charge et les exemples correspondants depuis les ressources officielles Doconut.
- Enregistrez la version du SDK sélectionnée et vérifiez la compatibilité avec le runtime .NET cible.
- Commencez avec un document représentatif et l’initialisation documentée pour cette version.
2. Configurer le visualiseur pour les formats d'image professionnels
Pourquoi c'est important : Les concepteurs ont besoin d’aperçus fiables des formats pris en charge utilisés dans leurs projets réels.
Ce que vous faites
- Autorisez uniquement les catégories de fichiers requises par le flux de travail.
- Appliquez une validation de la taille du fichier et du contenu côté serveur.
- Vérifiez la navigation, l’impression, l’annotation et le comportement d’exportation requis avec la version installée.
- Testez la fidélité visuelle avec des fichiers fournis par les designers et les photographes.
Ne supposez pas l’existence de modes uniquement image non documentés, de panneaux de métadonnées, de contrôles de calques ou de réglages de gestion des couleurs.
3. Charger et prévisualiser un fichier de conception depuis le serveur
Pourquoi c'est important : Les actifs créatifs résident généralement dans un stockage contrôlé par l’application et ne doivent être résolus qu’après authentification et autorisation au niveau du document.
Ce que vous faites
- Exigez l’authentification et l’autorisation au niveau du document.
- Récupérez le fichier ou le flux depuis un stockage non public.
- Initialise Doconut en utilisant les exemples officiels pour la version installée.
- Libérez les flux et les ressources temporaires conformément à la politique de l’application.
Le chiffrement, la mise en cache, la conservation et le comportement de suppression dépendent de l’architecture déployée et doivent être configurés et vérifiés à cet endroit.
4. Confirmer les outils de révision requis par le flux de travail
Pourquoi c'est important : Un relecteur créatif peut avoir besoin de navigation, d’impression ou d’annotations, selon le fichier et le flux de travail.
Ce que vous faites
Confirmez chaque outil requis dans la documentation produit actuelle et lors d’un essai avec des fichiers représentatifs. La page des fonctionnalités officielle de Doconut répertorie les scénarios de visualisation dans le navigateur, d’impression, d’annotations, de recherche et d’exportation PDF, mais le comportement peut varier selon le format, le plug‑in et la version.
5. Déployer, tester et itérer
Pourquoi c'est important : La préparation à la production dépend des tests de la version du SDK sélectionnée dans l’environnement réel de l’application.
Ce que vous faites
- Publiez votre application .NET dans un environnement de préproduction avec HTTPS activé. Vérifiez la prise en charge des fichiers TIFF, SVG, PSD et des images raster courantes sans erreurs de console.
- Testez la navigation au clavier, l’ordre de focus, le contraste et le comportement des technologies d’assistance dans l’application complète. Appliquez des libellés accessibles aux contrôles appartenant à l’application lorsque cela est nécessaire.
- Utilisez uniquement la configuration de la barre d’outils documentée pour la version du visualiseur installée. Considérez la visibilité de l’interface utilisateur comme un choix d’utilisabilité, pas comme un contrôle d’autorisation.
- Recueillez les retours des designers et des photographes et planifiez les mises à jour du SDK via le processus de mise en scène et de déploiement habituel de l’application.
Lorsque le flux de travail testé répond aux exigences de l’application, promouvez‑le via le processus de publication normal. Les équipes créatives pourront alors prévisualiser les formats pris en charge validés pour ce déploiement.
Points clés
- Doconut fournit la visualisation dans le navigateur pour les formats d’image et de document pris en charge au sein des applications .NET.
- Utilisez le package et les exemples d’intégration correspondant à la version du SDK installée.
- L’application reste responsable du transport, de l’autorisation, du stockage et du nettoyage.
- Confirmez les outils du visualiseur requis et la fidélité visuelle avec des fichiers représentatifs.
- Planifiez les mises à jour du SDK via les contrôles de mise en scène et de déploiement habituels.
Questions fréquentes
Q1 : Le visualiseur peut‑il gérer de gros fichiers TIFF utilisés en impression ?
R : La capacité dépend de la complexité du fichier, de la configuration et des ressources serveur. Testez des fichiers représentatifs avant de définir des limites.
Q2 : Les profils colorimétriques sont‑ils conservés pour chaque format ?
R : Ne supposez pas cela pour chaque entrée et sortie. Validez les actifs critiques en couleur ainsi que les chemins d’exportation avec la version du SDK sélectionnée.
Q3 : Doconut sécurise‑il automatiquement les fichiers de conception confidentiels ?
R : L’application doit configurer HTTPS, l’autorisation, la protection du stockage, la conservation, la suppression et la sécurité de l’infrastructure.
Q4 : Où puis‑je trouver le code d’intégration ?
R : Utilisez les exemples officiels fournis avec la version Doconut installée plutôt que du code copié d’une version non liée.
Conclusion
Doconut peut offrir aux équipes créatives une expérience d’aperçu cohérente pour les formats pris en charge au sein d’un portail .NET sans obliger les développeurs à créer un système de rendu à partir de zéro.
Commencez avec la page officielle de téléchargement et de documentation Doconut, puis validez le SDK avec des actifs représentatifs.