Nous sommes heureux d’annoncer la version GroupDocs.Viewer for .NET UI 8.1.2, disponible depuis novembre 2025. Cette mise à jour se concentre sur la stabilité et les améliorations d’utilisabilité de l’interface web du visualiseur pour ASP.NET Core.
Nouveautés dans la version 8.1.2
| # | Modification | Détails |
|---|---|---|
| 1️⃣ | Impression en mode image corrigée | La boîte de dialogue d’impression fonctionne désormais correctement lorsque le visualiseur est configuré pour rendre les pages sous forme d’images (PNG/JPEG). Les numéros de page sont mis à jour et le bouton Print déclenche le flux d’impression du navigateur attendu. |
| 2️⃣ | Animation de défilement de page optionnelle | La navigation UI peut maintenant ignorer l’animation de défilement fluide. Réglez EnableScrollAnimation sur false dans la configuration UI pour passer instantanément à la page cible. |
| 3️⃣ | Génération de vignettes optimisée pour le mode image | Lors du rendu en PNG/JPEG, l’image réelle de la page est réutilisée comme vignette, éliminant l’étape supplémentaire de création de vignette et accélérant le rendu uniquement image. |
| 4️⃣ | Polices locales uniquement | Le visualiseur ne charge plus les polices web ; il utilise uniquement les polices installées sur la machine hôte. Cela résout le problème de repli de police signalé dans #75. |
Désactiver l’animation de défilement (exemple de code)
builder.Services.AddGroupDocsViewerUI(config =>
{
// Désactiver l'effet de défilement animé des pages
config.EnableScrollAnimation = false;
});
Lorsque EnableScrollAnimation est réglé sur false, la navigation entre les pages se fait instantanément, comme le montrent les animations avant/après sur la page de version.
Corrections et améliorations
- Impression en mode image – Deux bugs signalés sur le Free Support Forum où la boîte de dialogue d’impression ne faisait rien ou affichait des numéros de page obsolètes ont été résolus.
- Gain de performance pour le rendu d’images – Sauter la génération de vignettes réduit l’utilisation du CPU et de la mémoire lors de l’exportation en PNG/JPEG.
- Gestion des polices – Passer aux polices locales élimine le problème de police manquante qui pouvait entraîner des différences de mise en page d’une machine à l’autre.
Comment obtenir la mise à jour
Si vous avez déjà le package installé, ouvrez votre fichier .csproj et mettez à jour les versions du package GroupDocs.Viewer.UI* vers 8.1.2.
Si vous souhaitez installer le package pour la première fois, consultez le README ou parcourez les Examples pour les cas d’utilisation les plus courants.
Ressources
- Full release notes – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET-UI/releases/tag/8.1.2
- Examples - https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET-UI/tree/main/samples
- Documentation – https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET-UI
- Free Support Forum – https://forum.groupdocs.com/c/viewer/9
Merci d’utiliser GroupDocs.Viewer for .NET UI ! Si vous rencontrez des problèmes ou avez des suggestions, veuillez partager vos commentaires sur GitHub ou dans notre Free Support Forum.