Premiers pas avec IronWord sur macOS

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronWord permet aux développeurs .NET de lire, créer et manipuler des documents Word en C# sans nécessiter l'installation de Microsoft Office. Bien qu'il soit généralement utilisé sous Windows et Linux, IronWord fonctionne également très bien sous macOS avec la configuration appropriée.

Ce guide vous accompagne tout au long de l'installation des dépendances et de la configuration d'IronWord dans votre environnement de développement macOS.

Prérequis pour macOS

Avant de commencer à utiliser IronWord sur macOS, assurez-vous d'avoir installé les éléments suivants :

IronWord fonctionne de manière optimale avec les versions .NET Core LTS ou les SDK .NET ultérieurs.

Installer les dépendances natives de macOS

IronWord dépend de libgdiplus pour les opérations graphiques, telles que le rendu et le traitement du contenu DOCX.

Vous pouvez installer cette dépendance à l'aide de Homebrew :

brew install mono-libgdiplus

Cela installe la bibliothèque de rendu d'images native requise. Si vous rencontrez des erreurs liées à System.Drawing.Common, il s'agit généralement d'une dépendance manquante.

Installation du package NuGet

IronWord fonctionne aussi bien sur les Mac Apple Silicon que sur les Mac Intel. Nous recommandons le pack IronWord standard à la plupart des utilisateurs.

Install-Package IronWord

Compatibilité avec macOS ARM

IronWord est entièrement compatible avec les puces Apple Silicon. Les développeurs utilisant des machines M1 ou M2 peuvent utiliser le même package NuGet IronWord et les mêmes instructions d'installation.

Si vous utilisez Visual Studio pour Mac ou JetBrains Rider, assurez-vous de cibler .NET 6 ou une version ultérieure pour une compatibilité optimale.

Questions Fréquemment Posées

Quelles sont les conditions préalables pour utiliser IronWord sur macOS?

Pour utiliser IronWord sur macOS, assurez-vous d'avoir installé .NET 6 ou .NET 7 SDK, Homebrew et macOS 11 (Big Sur) ou version ultérieure. IronWord est compatible avec les Mac Apple Silicon et Intel.

Comment installer les dépendances nécessaires pour IronWord sur macOS?

Vous pouvez installer la dépendance native requise, libgdiplus, en utilisant Homebrew avec la commande 'brew install mono-libgdiplus'. Cela aide aux opérations graphiques telles que le rendu et le traitement du contenu DOCX.

IronWord est-il compatible avec les puces Apple Silicon?

Oui, IronWord est entièrement compatible avec les puces Apple Silicon, telles que celles des machines M1 et M2. Vous pouvez utiliser le même package NuGet IronWord et les instructions de configuration que pour les Macs Intel.

Que dois-je faire si je rencontre des erreurs liées à System.Drawing.Common?

De telles erreurs indiquent généralement une dépendance manquante. Assurez-vous d'avoir installé libgdiplus en utilisant Homebrew, car il est nécessaire pour les opérations graphiques dans IronWord.

Quels environnements de développement sont recommandés pour utiliser IronWord sur macOS?

IronWord peut être utilisé avec Visual Studio pour Mac et JetBrains Rider. Pour une meilleure compatibilité, assurez-vous de viser .NET 6 ou supérieur.

Ai-je besoin de Microsoft Office installé pour utiliser IronWord?

Non, IronWord vous permet de lire, créer et manipuler des documents Word en C# sans nécessiter que Microsoft Office soit installé sur votre système.

IronWord peut-il être utilisé dans des environnements autres que macOS?

Oui, bien que ce guide se concentre sur macOS, IronWord est également conçu pour fonctionner sur des environnements Windows et Linux.

Quel package NuGet dois-je installer pour IronWord sur macOS?

Pour la plupart des utilisateurs, nous recommandons d'installer le package NuGet standard IronWord, qui supporte à la fois les Macs Apple Silicon et Intel.

Quelles versions de .NET IronWord supporte-t-il sur macOS?

IronWord fonctionne mieux avec les versions LTS de .NET Core ou les derniers SDK .NET, garantissant des performances et une compatibilité optimales.

Kye Stuart
Rédacteur technique

Kye Stuart fusionne la passion du codage et l'habileté rédactionnelle chez Iron Software. Éduqué au Yoobee College en déploiement de logiciels, ils transforment maintenant des concepts technologiques complexes en contenu éducatif clair. Kye valorise l'apprentissage tout au long de la vie et relève de nouveaux dé...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 28,054 | Version : 2025.12 vient de sortir