IRONSOFTWAREHOME

Premiers pas avec IronWord

Curtis Chau
Curtis Chau
Updated: 11 juin 2025

IronWord : bibliothèque de documents Word for .NET

IronWord est une bibliothèque de documents Word développée par Iron Software. IronWord excelle dans la fourniture de fonctionnalités robustes pour travailler avec des documents Word dans des applications .NET.

  • Charger, manipuler et enregistrer des documents Word et Docx.
  • PageSetup : Configurer la taille du papier, l'orientation de la page, les marges et la couleur de fond.
  • TextRun : Gérer le contenu textuel, les styles, la division, l'ajout de texte et l'ajout d'images.
  • TextStyle : Gérer la famille de polices, la taille, la couleur, le gras, l'italique, le barré, le soulignement, l'exposant et l'indice.
  • Paragraph : Ajouter des séries de texte, des images, des formes, définir les styles, les alignements, les puces et les listes numérotées.
  • Table : Manipuler la structure d'un tableau, y compris ajouter des lignes, obtenir et définir les valeurs des cellules, supprimer des lignes, fusionner des cellules et plus encore.
  • Image : Charger des images à partir de fichiers ou de flux, définir le retour à la ligne, le décalage de position, la largeur, la hauteur et d'autres propriétés.
  • Shape : Définir le retour à la ligne, le décalage de position, la largeur, la hauteur, le type de forme et la rotation.

Installation

Bibliothèque IronWord

L'installation d'IronWord est rapide et facile. Vous pouvez installer le package à l'aide de NuGet avec la commande suivante :

PM > Install-Package IronWord

Vous pouvez également télécharger directement depuis le site Web officiel d'IronWord NuGet .

Une fois installé, vous pouvez commencer en ajoutant using IronWord; en haut de votre fichier de code C#.

Application de la clé de licence

Ensuite, appliquez une licence valide ou une clé d'essai à IronWord en assignant la clé de licence à la propriété LicenseKey de la classe License. Incluez le code suivant juste après l'instruction d'importation, avant d'utiliser toute méthode IronWord :

using IronWord;

// Assign your license key
License.LicenseKey = "YOUR_LICENSE_KEY_HERE";

Exemples de code

Explorons quelques exemples de code et les fonctionnalités disponibles.

Veuillez noter: Le fichier DOCX produit par IronWord, lorsqu'il est ouvert dans une certaine version de Microsoft Word, peut être en Mode de compatibilité, ce qui peut rendre certains styles indisponibles. Pour convertir un document Word en mode de compatibilité
  1. Sélectionnez " Fichier " > " Informations " et cliquez sur " Convertir ".
  2. Un message vous indiquera que votre document sera mis à niveau vers le format de fichier le plus récent. Cliquez sur " OK ".

Créer des documents Word et Docx

Créez le document Word en instanciant la classe WordDocument en utilisant l'un de ses constructeurs. Après cela, utilisez la méthode SaveAs pour exporter le document Word. Exemple :

using IronWord;

class Program
{
    static void Main()
    {
        // Create a new Word document
        var document = new WordDocument();

        // Save the document as a .docx file
        document.SaveAs("example.docx");
    }
}

Ajouter une image

Une image ne peut pas être ajoutée seule ; Au lieu de cela, il doit être ajouté à l'une des structures de document, telles qu'un Paragraph, TableCell ou Section. Utilisez la méthode AddImage pour ajouter une image. Exemple :

using IronWord;
using System.Drawing;

class Program
{
    static void Main()
    {
        var document = new WordDocument();
        var section = document.Sections.Add();

        // Add an image to a paragraph
        var paragraph = section.Paragraphs.Add();
        paragraph.AddImage("path/to/image.jpg", new Rectangle(0, 0, 100, 100));

        document.SaveAs("example_with_image.docx");
    }
}

Ajouter un tableau

L'ajout d'un tableau nécessite la création du tableau, des lignes, des colonnes et des cellules du tableau. Cela offre d'importantes possibilités de configuration, chaque cellule pouvant avoir des styles différents. Exemple :

using IronWord;

class Program
{
    static void Main()
    {
        var document = new WordDocument();
        var section = document.Sections.Add();
        var table = section.Tables.Add(3, 3); // 3x3 table

        // Iterate over cells and set their content
        for (int i = 0; i < table.Rows.Count; i++)
        {
            for (int j = 0; j < table.Rows[i].Cells.Count; j++)
            {
                table.Rows[i].Cells[j].Paragraphs.Add().AppendText($"Cell {i+1},{j+1}");
            }
        }

        document.SaveAs("example_with_table.docx");
    }
}

Licence et support disponibles

IronWord est une bibliothèque payante ; Toutefois, des licences d'essai gratuites sont disponibles ici .

Pour plus d'informations sur Iron Software, veuillez consulter notre site web :https://ironsoftware.com/ . Pour plus d'assistance et pour toute question, veuillez contacter notre équipe .

Assistance d'Iron Software

Pour toute assistance générale et questions techniques, veuillez nous contacter par e-mail à l'adresse suivante :support@ironsoftware.com

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Prêt à commencer?

Nuget Downloads 56,401Version :2026.9vient de sortir

Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronWord
nuget.org/packages/IronWord/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez "IronWord"
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

  1. Téléchargez et décompressez IronWord à un emplacement tel que ~/Libs dans votre répertoire Solution
  2. Dans l'Explorateur de Solution de Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, "IronWord.dll"

Licences à partir de $999

Vous avez une question ? Contactez notre équipe de développement.

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise