VintaSoft Office .NET Plug-in

Afficher, imprimer et convertir des documents DOCX, DOC, XLSX et XLS dans .NET, WPF et ASP.NET

Les fichiers avec l'extension DOCX sont des documents au format Microsoft Word Open XML. Ces fichiers contiennent généralement du texte, mais peuvent également inclure des objets, des images, etc.
Les fichiers avec l'extension XLSX sont des documents au format Microsoft Excel Open XML. Ces fichiers contiennent généralement des feuilles de calcul.
Les fichiers DOCX, DOC, XLSX et XLS sont désormais largement utilisés pour presque tout, des lettres et calculs aux rapports, CV, invitations, newsletters, dépliants, documentation et plus encore.

VintaSoft Office .NET Plug-in est un module complémentaire pour le VintaSoft Imaging .NET SDK, qui vous permet d'afficher, de modifier, d'imprimer et de convertir des documents DOCX, DOC, XLSX et XLS. VintaSoft Office .NET Plug-in inclut également des contrôles qui vous permettent de modifier des feuilles de calcul (document XLSX/XLS) dans une application de bureau ou Web. Le Plug-in vous permet également de convertir des documents DOC, RTF, HTML en DOCX et XLS en XLSX.

Fonctionnalités générales

  • Charger des documents DOCX ou XLSX à partir d'un fichier ou d'un flux
  • Rendre la page DOCX ou XLSX entière ou une région de la page
  • Obtenir une zone mise à l'échelle de la page DOCX ou XLSX
  • Rendre Texte sur une page DOCX ou XLSX
  • Rendre des images sur une page DOCX ou XLSX
  • Rendre des graphiques sur une page DOCX ou XLSX
  • Calculer des formules sur une page XLSX
  • Imprimer des documents DOCX ou XLSX dans une application WinForms
  • Imprimer des documents DOCX ou XLSX dans une application WPF
  • Imprimer des documents DOCX ou XLSX dans une application Web
  • Rechercher du texte dans l'intégralité du document DOCX ou XLSX ou sur une seule page DOCX ou XLSX
  • Extraire du texte d'un document DOCX ou XLSX
  • Afficher les pages DOCX ou XLSX dans la visionneuse d'images WPF
  • Sélectionner du texte sur une page DOCX ou XLSX dans la visionneuse d'images WPF à l'aide de la souris et du clavier
  • Naviguer dans un document DOCX ou XLSX dans la visionneuse d'images WPF
  • Afficher les pages DOCX ou XLSX dans la visionneuse d'images WinForms
  • Sélectionner du texte sur une page DOCX ou XLSX dans la visionneuse d'images WinForms à l'aide de la souris et du clavier
  • Naviguer dans un document DOCX ou XLSX dans la visionneuse d'images WinForms
  • Afficher les pages DOCX ou XLSX dans la visionneuse d'images HTML5
  • Sélectionner le texte sur la page DOCX ou XLSX dans la visionneuse d'images HTML5 avec la souris
  • Naviguer dans le document DOCX ou XLSX dans la visionneuse d'images HTML5
  • Rechercher, supprimer, remplacer du texte, modifier les propriétés du texte (couleur d'arrière-plan, couleur du texte, gras, police, taille, etc.)
  • Copier, coller, modifier et supprimer des images (image de code-barres)
  • Copier, coller, modifier et supprimer des lignes dans un tableau
  • Définir les valeurs des cellules du tableau, modifier les couleurs des cellules du tableau
  • Modifier les bordures du tableau
  • Modifier les données du graphique
  • Enregistrer le document modifié au format DOCX ou XLSX
  • Exporter le document modifié vers des formats d'image pris en charge par le SDK (PDF, PDF/A, TIFF, etc.)
  • Créer un nouveau document XSLX ou ouvrir un document existant dans un éditeur de feuille de calcul
  • Travailler avec un document de feuille de calcul:
    • Définir la culture d'un document de feuille de calcul
    • Modifier les propriétés (auteur, ...) d'un document de feuille de calcul
    • Modifier les propriétés de style d'un document de feuille de calcul
    • Modifier (ajouter, supprimer) des noms prédéfinis dans un document de feuille de calcul
  • Travailler avec les feuilles d'un document de feuille de calcul:
    • Obtenir une liste de feuilles
    • Ajouter/supprimer/renommer une feuille de calcul; copier/coller la feuille de calcul; réorganiser les feuilles de calcul
  • Travailler avec une feuille de calcul:
    • Modifier les paramètres d'affichage de la feuille de calcul
    • Insérer ou supprimer des colonnes/lignes
    • Redimensionner les colonnes/lignes
    • Afficher/masquer les colonnes/lignes
    • Rechercher et remplacer du texte
  • Travailler avec un groupe de cellules de feuille de calcul:
    • Effectuer des opérations sur un groupe de cellules (copier, coller, supprimer)
    • Modifier les propriétés de style (police, remplissage, bordure, format des nombres, style de texte, alignement, retrait, ...) pour un groupe de cellules
    • Redimensionner un groupe de cellules
    • Style clair, contenu, hyperliens pour un groupe de cellules
    • Fusionner et dissocier des groupes de cellules
    • Spécifier un lien hypertexte pour un groupe de cellules
  • Travailler avec une cellule de feuille:
    • Obtenir la valeur de la cellule, la valeur formatée et la formule localisée
    • Calculer la valeur d'une formule dans une cellule
    • Modifier une valeur ou une formule de cellule
  • Travailler avec des objets graphiques (graphiques, images, graphiques):
    • Ajouter des images
    • Supprimer un objet graphique (graphique, image, graphique)
  • Travailler avec des commentaires:
    • Ajouter, modifier, supprimer des commentaires
  • Une licence pour le VintaSoft Office .NET Plug-in (Reader+Writer+Spreadsheet Editor) est requis
  • Créer un nouveau document XSLX ou ouvrir un document existant dans un éditeur de feuille de calcul
  • Travailler avec un document de feuille de calcul:
    • Définir la culture d'un document de feuille de calcul
    • Modifier les propriétés (auteur, ...) d'un document de feuille de calcul
    • Modifier les propriétés de style d'un document de feuille de calcul
    • Modifier (ajouter, supprimer) des noms prédéfinis dans un document de feuille de calcul
  • Travailler avec les feuilles d'un document de feuille de calcul:
    • Obtenir une liste de feuilles
    • Ajouter/supprimer/renommer une feuille de calcul; copier/coller la feuille de calcul; réorganiser les feuilles de calcul
  • Travailler avec un document de feuille de calcul:
    • Afficher la feuille
    • Modifier les paramètres d'affichage de la feuille de calcul
    • Naviguer dans les cellules à l'aide de la souris et du clavier
    • Insérer ou supprimer des colonnes/lignes
    • Redimensionner les colonnes/lignes
    • Afficher/masquer les colonnes/lignes
    • Rechercher et remplacer du texte
  • Travailler avec les cellules sélectionnées:
    • Sélectionner les cellules à l'aide de la souris et du clavier
    • Copiez, collez et supprimez les cellules sélectionnées
    • Modifier les propriétés de style (police, remplissage, bordure, format des nombres, style du texte, alignement, retrait, ...) pour les cellules sélectionnées
    • Modifier la taille des cellules sélectionnées
    • Calculer automatiquement la largeur de colonne ou la hauteur de ligne pour les cellules sélectionnées
    • Effacer le style, le contenu et le lien hypertexte pour les cellules sélectionnées
    • Fusionner et dissocier des groupes de cellules
    • Afficher/masquer les cellules sélectionnées
    • Spécifier le lien hypertexte pour les cellules sélectionnées
  • Travailler avec une cellule de feuille:
    • Afficher le texte de cellule formaté et localisé
    • Calculer la valeur d'une formule dans une cellule
    • Modifier le texte de la cellule directement dans la zone de cellule de la feuille de calcul
    • Modifier le texte de la cellule dans la barre de formule
    • Mettre en surbrillance les liens lors de la modification d'une formule de cellule
  • Travailler avec des objets graphiques (graphique, image, diagramme):
    • Rendre les objets graphiques sur la feuille de calcul
    • Mettre en surbrillance les objets graphiques sur la feuille de calcul
    • Ajouter des images
    • Supprimer les objets graphiques (graphique, image, diagramme)
  • Travailler avec des graphiques:
    • Afficher les graphiques sur la feuille de calcul:
      • Types de graphiques pris en charge: Colonne (colonne groupée, colonne empilée, colonne empilée à 100%, colonne groupée 3D, colonne empilée 3D, colonne empilée à 100% 3D, colonne 3D), Ligne (ligne, ligne empilée, ligne empilée à 100%, ligne avec marqueurs, ligne empilée avec marqueurs, ligne empilée à 100% avec marqueurs, ligne 3D), Secteur (secteur, anneau, secteur 3D), Barre (barre groupée, barre empilée, barre empilée à 100%, barre groupée 3D, barre empilée 3D, barre empilée à 100% 3D), Aire (aire, aire empilée, aire empilée à 100%, aire 3D, aire empilée 3D, aire empilée à 100% 3D), X Y (dispersion, dispersion avec lignes lisses et marqueurs, dispersion avec lignes lisses, dispersion avec lignes droites et marqueurs, Dispersion avec lignes droites, bulle, bulle 3D), actions (plus haut-plus bas-clôture, ouverture-plus haut-plus bas-clôture, volume-plus haut-plus bas-clôture, volume-ouverture-plus haut-plus bas-clôture), surface (surface 3D, surface filaire), radar (radar, radar avec marqueurs, radar rempli), combo
    • Actualiser le graphique si les données du graphique a changé
    • Insérer un nouveau graphique dans la feuille de calcul:
      • Types de graphiques pris en charge: Colonne (colonne groupée, colonne empilée, colonne empilée à 100%, colonne groupée 3D, colonne empilée 3D, colonne empilée à 100% 3D, colonne 3D), Ligne (ligne, ligne empilée, ligne empilée à 100%, ligne avec marqueurs, ligne empilée avec marqueurs, ligne empilée à 100% avec marqueurs, ligne 3D), Secteur (secteur, anneau, secteur 3D), Barre (barre groupée, barre empilée, barre empilée à 100%, barre groupée 3D, barre empilée 3D, barre empilée à 100% 3D), Aire (aire, aire empilée, aire empilée à 100%, aire 3D, aire empilée 3D, aire empilée à 100% 3D), X Y (dispersion, dispersion avec lignes lisses et marqueurs, dispersion avec lignes lisses, dispersion avec lignes droites et marqueurs, Dispersion avec lignes droites, bulle, bulle 3D), actions (plus haut-plus bas-clôture, ouverture-plus haut-plus bas-clôture, volume-plus haut-plus bas-clôture, volume-ouverture-plus haut-plus bas-clôture), surface (surface 3D, surface filaire), radar (radar, radar avec marqueurs, radar rempli)
      • Aperçu du graphique avec les données utilisateur avant de l'insérer dans la feuille de calcul
    • Sélectionner le graphique dans la feuille de calcul
    • Modifier le graphique avec la souris:
      • Types de graphiques pris en charge: Colonne (colonne groupée, colonne empilée, colonne empilée à 100%, colonne groupée 3D, colonne empilée 3D, colonne empilée à 100% 3D, colonne 3D), Ligne (ligne, ligne empilée, ligne empilée à 100%, ligne avec marqueurs, ligne empilée avec marqueurs, ligne empilée à 100% avec marqueurs, ligne 3D), Secteur (secteur, anneau, secteur 3D), Barre (barre groupée, barre empilée, barre empilée à 100%, barre groupée 3D, barre empilée 3D, barre empilée à 100% 3D), Aire (aire, aire empilée, aire empilée à 100%, aire 3D, aire empilée 3D, aire empilée à 100% 3D), X Y (dispersion, dispersion avec lignes lisses et marqueurs, dispersion avec lignes lisses, dispersion avec lignes droites et marqueurs, Dispersion avec lignes droites, bulle, bulle 3D), actions (plus haut-plus bas-clôture, ouverture-plus haut-plus bas-clôture, volume-plus haut-plus bas-clôture, volume-ouverture-plus haut-plus bas-clôture), surface (surface 3D, surface filaire), radar (radar, radar avec marqueurs, radar rempli)
      • Mettre en surbrillance la zone de données du graphique
      • Déplacer et redimensionner la zone de données du graphique
      • Ajouter/supprimer des lignes/colonnes dans la zone de données du graphique
      • Modifier les polices et les couleurs utilisées pour le graphique
      • Modifier les paramètres du graphique (marqueurs, couleur des séries, etc.)
      • Échanger les lignes et les colonnes du graphique
    • Supprimer les graphiques
  • Travailler avec des commentaires:
    • Afficher les commentaires sur la feuille
    • Ajouter, modifier, supprimer des commentaires
  • Une licence pour le VintaSoft Office .NET Plug-in (Reader+Writer+Spreadsheet Editor) est requis
  • Contrôle d'interface utilisateur JavaScript qui fonctionne dans tous les principaux navigateurs Web HTML5 (Chrome, Firefox, Edge, Opera, ...)
  • Interface utilisateur compatible avec les PC, tablettes et smartphones
  • Charger un document de feuille de calcul existant (XLSX)
  • Afficher et modifier un document de feuille de calcul (XLSX):
    • Parcourir la liste des feuilles, ajouter/renommer/déplacer/supprimer des feuilles
    • Sélectionner, ajouter ou supprimer des lignes/colonnes sur le feuille
    • Redimensionner les lignes/colonnes de la feuille
    • Naviguer dans les cellules avec la souris et le clavier
    • Sélectionner les cellules à l'aide de la souris et du clavier
    • Modifier les propriétés de style (police, remplissage, bordure, format des nombres, style du texte, alignement, retrait, ...) pour les cellules sélectionnées
    • Afficher le texte de cellule formaté et localisé
    • Calculer la valeur d'une formule dans une cellule
    • Modifier le texte de la cellule directement dans la zone de cellule de la feuille de calcul
    • Modifier le texte de la cellule dans la barre de formule
    • Rechercher du texte
    • Afficher, ajouter ou supprimer des images sur la feuille
    • Afficher, ajouter ou modifier des graphiques sur la feuille
    • Afficher, ajouter ou modifier des commentaires de cellule sur la feuille
  • Télécharger le document de feuille de calcul modifié
  • Utiliser les boîtes de dialogue "standard" (boîte de dialogue de renommage de feuille, boîte de dialogue de recherche de texte, ...) pour Bootstrap, JQuery UI
  • Personnaliser l'interface utilisateur de l'éditeur
  • Une licence pour le VintaSoft Office .NET Plug-in (Reader+Writer+Spreadsheet Editor) est requis

Exigences de développement et de déploiement

Exigences de développement:
  • Environnements de développement: Microsoft Visual Studio, Microsoft Studio Code, JetBrains Rider, .NET CLI
  • Langages de programmation: C#, VB.NET, tout langage compatible .NET
  • Plateformes de développement: .NET, WinForms, WPF, ASP.NET
Exigences de déploiement:
  • Windows (Windows 11/10/8.1/8/7; Windows Server 2025/2022/2019/2016/2012/2008) avec .NET 9, .NET 8, .NET 7, .NET 6
  • Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2025/2022/2019/2016/2012/2008) avec .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5
  • Linux (Ubuntu 24/23/22/20/18; Debian 12/11/10; Fedora 40/39/38/37/36; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3) avec .NET 9, .NET 8, .NET 7, .NET 6
  • macOS (macOS 14/13/12/11/10) avec .NET 9, .NET 8, .NET 7, .NET 6

Version d'évaluation gratuite

La version d'évaluation vous permet de tester VintaSoft Imaging .NET SDK pendant une période d'évaluation gratuite de 30 jours et, ainsi, de savoir s'il répond à vos besoins.
La version d'évaluation présente également certaines limitations de fonctionnalités. Pour désactiver toutes les restrictions, vous devez acheter une licence.

En téléchargeant la version d'évaluation de VintaSoft Imaging .NET SDK, vous pouvez également tester tous les Plugi-ns - Annotation, PDF, Office, OCR, DICOM, JBIG2, JPEG2000, Document Cleanup, Forms Processing.

Télécharger la version d'évaluation

Applications de démonstration


Le SDK est fourni avec des applications de démonstration pour WPF, WinForms, console, ASP.NET Core, ASP.NET Core + Angular, ASP.NET MVC5 et ASP.NET WebForms, qui démontrent les fonctionnalités générales du SDK. Les applications de démonstration simplifient le processus d'évaluation des fonctionnalités du SDK, vous permettant de déterminer rapidement si elles répondent à vos besoins spécifiques.

Chaque application de démonstration est un exemple de code source écrit en C# ou VB.NET et peut être utilisé dans Microsoft Visual Studio, Microsoft Studio Code, .NET CLI.

Vous devez télécharger et installer la version d'évaluation du SDK sur votre ordinateur si vous souhaitez exécuter et tester nos applications de démonstration.

Les titulaires de licence existants peuvent utiliser les projets d'application de démonstration comme modèles pour leurs propres applications.

Applications de démonstration en ligne

Si votre objectif est de développer une application ASP.NET et que vous souhaitez voir rapidement les fonctionnalités du SDK sans l'installer sur votre ordinateur, vous pouvez le tester en ligne à l'aide de nos applications Web de démonstration.

Documentation technique

Le SDK est fourni avec une documentation technique détaillée, qui comprend un guide de l'utilisateur, une référence API .NET, une référence API Web (JavaScript, TypeScript et services Web). La documentation technique est destinée aux personnes possédant au moins des connaissances de base et des compétences en programmation d'applications.

Une liste des modifications générales par version du SDK, indiquant l'historique de développement, est disponible ici: Historique

Documentation pour les développeurs .NET     Documentation pour les développeurs Web

Support technique

Des informations sur les ressources de support technique disponibles sont disponibles ici: Support technique.

Une liste de questions fréquemment posées et de réponses concernant le VintaSoft Imaging .NET SDK et ses Plug-ins est disponible ici: Foire aux questions.

Veuillez nous écrire si vous ne trouvez pas la réponse ou la solution dont vous avez besoin dans les ressources d'assistance et la documentation technique fournies, ou si vous souhaitez que nous vous recommandions comment les produits VintaSoft peuvent vous aider à accomplir votre tâche spécifique.

Licences de Plug-in

Acheter une licence

Tout Plug-in est un module complémentaire pour le VintaSoft Imaging .NET SDK et ne peut être utilisé qu'avec le VintaSoft Imaging .NET SDK, c'est-à-dire qu'une licence est requise pour le SDK et le Plug-in si vous souhaitez utiliser l'une des fonctionnalités du Plug-in dans votre application.

La licence VintaSoft est très flexible et vous permet de développer des applications pour une distribution gratuite sur des ordinateurs, pour un déploiement sur un ordinateur spécifique, pour le déploiement d'une application spécifique sur n'importe quel ordinateur.

Pour utiliser le VintaSoft Imaging .NET SDK et les Plug-ins en production, vous devez sélectionner et acheter une licence adaptée à votre application parmi les types proposés.

Les licences de développeur (Developer license) sont destinées à l'utilisation du SDK par un seul programmeur. Les licences d'organisation (Site license) permettent au SDK d'être utilisé par un groupe de programmeurs travaillant dans le même bureau.

Les licences de bureau Windows (License for Desktop PCS) vous permettent d'utiliser le SDK dans vos applications et de les distribuer gratuitement sur n'importe quel ordinateur de bureau Windows.

Les licences serveur (License for Servers) vous permettent d'utiliser le SDK dans vos applications et de les distribuer gratuitement sur les serveurs Windows.

Une licence de serveur unique (Single Server license) est liée à une configuration réseau fixe d'un serveur Windows dédié.

Une licence d'application unique (Single Application license) vous permet de distribuer votre application développée sur n'importe quel ordinateur Linux ou macOS.

Tout ce que vous devez savoir sur les licences de VintaSoft Imaging .NET SDK et des Plug-ins se trouve dans le Contrat de licence utilisateur final.

Avis clients

Tous les avis clients
As manager of the team using your Document Imaging SDK within AG Insurance, I would like to take the time to thank you about the support provided until now. Your support is effective and we are happy about your reaction time when issues questions are reported.

Olivier Van Pevenaeyge
AG Insurance
I have used Vintasoft's libraries for the past five years and credit them for delivering high-valued software that is well priced and functionally robust. Vintasoft's components are well designed and they consistently release updates that improve reliability and performance. I highly recommend developers to consider the Vintasoft tools as a natural plug-in for any project you tackle.

Paul Smietan
CTO | GoScan, Inc.
Because of the quality of your products and, even more, because of your quick and effective technical support I would recommend your .NET products to anyone. We are using Scan, Imaging and Annotation in few of our products, for over one year, without any problems. Please continue with good work!

Ninoslav Rasinec
RAVERUS d.o.o.
I have used many different Imaging products. Hands down you have the best product out of the bunch. I love the fact it is extendable - it works fast and it just works. Keep up the fantastic work.

Steve Thompson
Electrical Resources, Inc