Getting Started with IronWord on macOS

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

IronWord ermöglicht es .NET-Entwicklern, Word-Dokumente in C# zu lesen, zu erstellen und zu bearbeiten, ohne dass Microsoft Office installiert sein muss. Obwohl es typischerweise in Windows- und Linux-Umgebungen verwendet wird, läuft IronWord mit der richtigen Konfiguration auch gut auf macOS.

Dieser Leitfaden führt Sie durch die Installation der Abhängigkeiten und die Inbetriebnahme von IronWord in Ihrer macOS-Entwicklungsumgebung.

Voraussetzungen für macOS

Bevor Sie mit IronWord auf macOS beginnen, stellen Sie sicher, dass Sie Folgendes installiert haben:

IronWord funktioniert am besten mit .NET Core LTS-Versionen oder späteren .NET SDKs.

Installation nativer macOS-Abhängigkeiten

IronWord ist für grafische Operationen, wie das Rendern und Verarbeiten von DOCX-Inhalten, von libgdiplus abhängig.

Sie können diese Abhängigkeit mit Homebrew installieren:

brew install mono-libgdiplus

Dies installiert die erforderliche native Bildwiedergabe-Bibliothek. Wenn Sie Fehler im Zusammenhang mit System.Drawing.Common bekommen, ist dies normalerweise die fehlende Abhängigkeit.

NuGet-Paketinstallation

IronWord funktioniert sowohl auf Apple Silicon- als auch auf Intel-Macs. Wir empfehlen das Standard-IronWord-Paket für die meisten Benutzer.

Install-Package IronWord

Kompatibilität mit macOS ARM

IronWord ist vollständig kompatibel mit Apple Silicon-Chips. Entwickler, die M1- oder M2-Maschinen verwenden, können dasselbe IronWord-NuGet-Paket und die Einrichtungsanweisungen verwenden.

Wenn Sie Visual Studio für Mac oder JetBrains Rider verwenden, stellen Sie sicher, dass Sie .NET 6 oder höher als Ziel verwenden, um die beste Kompatibilität zu gewährleisten.

Häufig gestellte Fragen

Welche Voraussetzungen gibt es für die Nutzung von IronWord auf macOS?

Um IronWord auf macOS zu verwenden, stellen Sie sicher, dass .NET 6 oder .NET 7 SDK, Homebrew und macOS 11 (Big Sur) oder neuer installiert sind. IronWord ist sowohl mit Apple Silicon- als auch mit Intel-Macs kompatibel.

Wie installiere ich die notwendigen Abhängigkeiten für IronWord auf macOS?

Sie können die erforderliche native Abhängigkeit, libgdiplus, mit Homebrew über den Befehl 'brew install mono-libgdiplus' installieren. Dies hilft bei grafischen Operationen wie dem Rendern und Verarbeiten von DOCX-Inhalten.

Ist IronWord mit Apple Silicon-Chips kompatibel?

Ja, IronWord ist vollständig kompatibel mit Apple Silicon-Chips, wie denen in M1- und M2-Maschinen. Sie können das gleiche IronWord-NuGet-Paket und die gleichen Einrichtungsanweisungen wie für Intel-Macs verwenden.

Was sollte ich tun, wenn ich Fehler im Zusammenhang mit System.Drawing.Common feststelle?

Solche Fehler deuten in der Regel auf eine fehlende Abhängigkeit hin. Stellen Sie sicher, dass Sie libgdiplus mit Homebrew installiert haben, da es für grafische Operationen in IronWord erforderlich ist.

Welche Entwicklungsumgebungen werden für die Verwendung von IronWord auf macOS empfohlen?

IronWord kann mit Visual Studio für Mac und JetBrains Rider verwendet werden. Für die beste Kompatibilität stellen Sie sicher, dass Sie auf .NET 6 oder höher abzielen.

Brauche ich Microsoft Office installiert, um IronWord zu verwenden?

Nein, mit IronWord können Sie Word-Dokumente in C# lesen, erstellen und manipulieren, ohne dass Microsoft Office auf Ihrem System installiert sein muss.

Kann IronWord in anderen Umgebungen als macOS verwendet werden?

Ja, obwohl sich diese Anleitung auf macOS konzentriert, wurde IronWord auch für die Ausführung in Windows- und Linux-Umgebungen entwickelt.

Welches NuGet-Paket sollte ich für IronWord auf macOS installieren?

Für die meisten Benutzer empfehlen wir die Installation des Standard-IronWord-NuGet-Pakets, das sowohl Apple Silicon- als auch Intel-Macs unterstützt.

Welche Versionen von .NET unterstützt IronWord auf macOS?

IronWord funktioniert am besten mit .NET Core LTS-Versionen oder späteren .NET SDKs, um optimale Leistung und Kompatibilität zu gewährleisten.

Kye Stuart
Technischer Autor

Kye Stuart verbindet Leidenschaft für das Programmieren und Schreibfähigkeiten bei Iron Software. Nach der Ausbildung am Yoobee College in Software-Bereitstellung transformieren sie nun komplexe technische Konzepte in klares Bildungspotenzial. Kye legt Wert auf lebenslanges Lernen und stellt sich neuen technischen Herausforderungen.

Außerhalb der Arbeit ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 25,807 | Version: 2025.11 gerade veröffentlicht