La bibliothèque C# DOCX
Allez au-delà de l'édition DOCX de base. Obtenez une génération DOCX programmatique pour .NET 10 avec un contrôle total sur les formats, l'édition, le style sans Office Interop.
- Créer des fichiers DOCX avec des tableaux, des listes, des images et des modèles
- Editer des fichiers par programme : rechercher, remplacer, extraire du contenu
- Style avec des polices, des couleurs, des dégradés, des ombres, etc.
- Essai gratuit de 30 jours, fonctionnalités complètes, pas de carte de crédit
Ajouter du texte
Voir tous les exemples de code %susing IronWord;
using IronWord.Models;
// Load docx
WordDocument doc = new WordDocument("document.docx");
// Add text
doc.AddText("Add text using IronWord");
// Export docx
doc.SaveAs("save_document.docx");
Imports IronWord
Imports IronWord.Models
' Load docx
Dim doc As New WordDocument("document.docx")
' Add text
doc.AddText("Add text using IronWord")
' Export docx
doc.SaveAs("save_document.docx")Support multiplateforme
Conçu pour C#, F# et VB.NET fonctionnant sur .NET 10, 9, 8, 7, 6, 5, Core, Standard, ou Framework
Une bibliothèque C# Word qui priorise la précision, la facilité d'utilisation et la rapidité.
IronWord est une bibliothèque C# Word DOCx pour générer et modifier des documents Word dans .NET. Son API conviviale permet aux développeurs d'ajouter des fonctionnalités de traitement de documents Word aux projets .NET en quelques minutes.
Obtenez votre clé d'essai 30 jours gratuitement.
Compatibilité
Versions .NET
- Langages C#, VB.NET, F#
- .NET Core
- .NET Standard
- .NET Framework
Types de projet .NET
- Web
- Mobile
- Bureau
- Console
Environnements d'application
- Windows
- Linux
- iOS
- Android
- Docker
- Azure
- AWS
IDE
- Microsoft Visual Studio
- JetBrains ReSharper & Rider
OS & Processeurs
- Windows, macOS, Linux, iOS, Android
- x64, x86, ARM
Certification binaire
- Binaires signés DigiCert
Structure du document
Lire & Éditer Word
- Extraire Texte & Images
Modifier la configuration de page
- Taille du papier
- Orientation de la page
- Marges personnalisées
- Couleur de fond
Ajouter des Paragraphes
- Ajouter & Supprimer des TextRuns
- Ajouter des Images
- Ajouter des formes
- Définir le style
- Définir les Alignements
- Ajouter des Puces & Listes numérotées
Ajouter des Tableaux
- Ajouter des Lignes & Colonnes
- Supprimer des Lignes & Colonnes
- Définir & Obtenir les Valeurs des Cellules
- Fusionner & Scinder des Cellules
- Définir les Bordures
- Définir les Dimensions de Mise en Page
Éléments du document
Ajouter des TextRuns
- Contenu textuel
- Définir le style
- Intégrer des Images
Ajouter des Images
- Charger l'image
- Définir le Renvoi à la Ligne
- Définir les dimensions
- Définir le Décalage de Position
- Définir la Distance des Coins
Ajouter des formes
- Définir le type de forme
- Définir le Renvoi à la Ligne
- Définir les dimensions
- Définir le Décalage de Position
- Définir la Rotation
Pourquoi IronWord
Créer et éditer des .docx en C#. Déployer sur Windows, Linux, macOS, Docker, iOS, et Android sans Office Interop.
Contrôle complet DOCX
- Créer, charger et éditer des fichiers .docx : paragraphes, TextRuns, tableaux, images, formes, listes.
- Configuration de page, marges, orientation, sections, en-têtes, et style au niveau du run.
- Enregistrer en fichier, MemoryStream, ou byte[] - aucune écriture disque requise pour la livraison HTTP.
Prêt et opérationnel en 5 minutes
- → Débuts rapides de 5 minutes.
- API simple :
new WordDocument("file.docx"),doc.AddText(),doc.SaveAs(). - Paramètres par défaut intelligents : gère les documents mal formés avec souplesse, pas d'Office Interop, pas d'installation Word.
Performance de niveau entreprise
- .NET 10, Core, Standard, or Framework
- C#, VB.NET, F# pris en charge. Binaires signés DigiCert. Sécurisé pour le traitement serveur concurrent.
- Déploiement partout : Windows, Linux, macOS, iOS, Android, Docker, Azure, AWS.
Structure de document précise
- Contrôle au niveau TextRun : polices, couleurs, gras, italique, barré, exposant/sous-exposant.
- Tableaux avec fusion/séparation de cellules, bordures personnalisées, ombrage, et largeurs de colonnes.
- Images et formes avec habillage de texte, dimensions, décalage de position, et rotation.
Support & licences prioritaire pour les développeurs
- Licence perpétuelle: achetez une fois, utilisez pour toujours. Mises à jour et renouvellements optionnels.
- assistance technique 24/5 (24/7 en Premium). De vrais humains, réponse moyenne au chat <1 min.
- Garantie de remboursement de 30 jours. Pas le bon ajustement ? Remboursement complet, sans questions.
Pour les bâtisseurs
- Caractéristiques que vous utiliserez réellement :
- créer/éditer DOCX
- tableaux (fusion, bordures)
- images et formes
- configuration de page (taille, marges)
- sections et en-têtes
- Style de TextRun
- listes à puces et numérotées
- trouver, remplacer, extraire
- Sortie MemoryStream / byte[]
- malformed-doc handling
- Fonctionne partout : Windows, Linux, macOS,iOS, Android, Docker, Azure, AWS.
Pour les acheteurs
- Approuvé par des milliers d'ingénieurs à travers la Iron Suite.
- Pas besoin de Microsoft Office ou d'Interop Office.
- Prêt pour le mobile : support de Xamarin et MAUI prêt à l'emploi.
- Achat favorable : licence perpétuelle, renouvellements optionnels, facture disponible, options de paiement multiples (incl. local : Amazon Pay, Alipay, Apple Pay, IDEAL, SEPA, ACH).
- Garantie de remboursement de 30 jours.
Des millions d'ingénieurs dans le monde entier lui font confiance
Chaque fois que les développeurs demandent, c'est un OUI ! de IronWORD
IronWord peut-il créer, charger et éditer des fichiers .docx sans Microsoft Office ou Office Interop installé ?OUI !
Est-il entièrement multiplateforme à travers toutes les principales versions .NET sur Windows, Linux, macOS, Docker et Azure ?OUI !
Le style de texte (polices, tailles, couleurs, barré, gras/italique) peut-il être contrôlé au niveau de l'exécution ?OUI !
Y a-t-il des API complètes pour construire et éditer des tables, y compris la fusion de cellules, les bordures, l'ombrage et les largeurs de colonnes ?OUI !
Des images peuvent-elles être insérées à partir de fichiers ou de flux avec un contrôle sur les dimensions et l'alignement ?OUI !
Prend-il en charge l'insertion et l'édition de contenu granulaire via des runs de texte individuels et des paragraphes ?OUI !
Les documents peuvent-ils être enregistrés en MemoryStream ou byte[] pour la livraison HTTP sans écrire sur le disque ?OUI !
Prend-il en charge plusieurs sections de document avec des mises en page de page distinctes dans un seul fichier ?OUI !
Des listes à puces et numérotées peuvent-elles être créées avec une indentation et un imbrication personnalisée ?OUI !
La licence est-elle serveur-ami, supportant le traitement concurrent sans limitations de threads ?OUI !
Traite-t-il les documents malformés avec grâce pour éviter les plantages lors du traitement par lots ?OUI !
Puis-je tester IronWord dans mon projet en direct gratuitement maintenant ?OUI ! Cliquez ici pour commencer votre essai gratuit de 30 jours
Prêt à commencer?
Nuget Downloads 56,401|Version :2026.9vient de sortir


