IRONSOFTWAREHOME

C# IronPDF-Unterstützung für macOS mit .NET Core

Curtis Chau
Curtis Chau
Updated: 4. Juni 2026

IronPDF unterstützt macOS für .NET Standard Libraries, Core-Anwendungen und .NET 8, 7, 6 und 5 Projekte ohne Abhängigkeiten. PDFs auf dem Mac erstellen und plattformübergreifend in Windows-, Linux- und Mac-Umgebungen einsetzen. Diese native Unterstützung ermöglicht die HTML-zu-PDF-Konvertierung direkt unter macOS ohne plattformspezifische Anpassungen.

Schnellstart: IronPDF unter macOS einrichten
  1. Identifizieren Sie Ihren Mac-Prozessortyp (Intel oder Apple Silicon)
  2. Installieren Sie das entsprechende NuGet-Paket:
    • Intel Macs: Install-Package IronPdf.MacOs
    • Apple Silicon: Install-Package IronPdf.MacOs.ARM
    • Beide: Installieren Sie beide Pakete
  3. Verwenden Sie IronPDF ohne Codeänderungen
  4. Bereitstellung auf jeder Plattform (Windows, Linux, Mac)
  1. 1Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. 2Kopieren Sie diesen Codeausschnitt und führen Sie ihn aus.

    using IronPdf;
    
    // Create a PDF from HTML on macOS
    var renderer = new ChromePdfRenderer();
    var pdf = renderer.RenderHtmlAsPdf("<h1>Hello from macOS!</h1>");
    pdf.SaveAs("macos-example.pdf");
    
    // Convert a URL to PDF
    var urlPdf = renderer.RenderUrlAsPdf("https://example.com");
    urlPdf.SaveAs("website.pdf");
    C#
  3. 3Bereitstellen zum Testen in Ihrer Live-Umgebung

    Beginnen Sie noch heute, IronPDF in Ihrem Projekt zu verwenden, mit einer kostenlosen Testversion
    arrow pointer

.NET Framework-Projekte auf macOS werden nicht unterstützt, da sie Xamarin-Implementierungen und keine offiziellen .NET-Laufzeitversionen verwenden. Verwenden Sie .NET Core oder .NET 5+ Projekte für die moderne Entwicklung.

IronPDF unterstützt alle macOS-Versionen ab Januar 2020 ohne Abhängigkeiten. Beginnen Sie sofort mit der Erstellung von PDFs aus HTML-Strings, Konvertierung von URLs in PDFs oder der Arbeit mit vorhandenen PDF-Dokumenten.

Es sind keine Codeänderungen erforderlich, um Apple-Nutzer oder Entwickler zu unterstützen. Stellen Sie Mac-Projekte in Windows-, Linux- und Mac-Umgebungen bereit, indem Sie die entsprechenden Binärdateien für jede Plattform hinzufügen. Siehe unsere Leitfäden für Windows-Einsatz oder Linux-Einsatz.

Unter macOS kann die Unterstützung für das Multithreading von PDF-Dateien aufgrund der Einschränkungen des Chromium Embedded Framework noch nicht implementiert werden. Bei Bedarf an gleichzeitiger PDF-Erzeugung finden Sie in unserem Leitfaden zur asynchronen PDF-Erzeugung alternative Ansätze.

Viele .NET-Entwickler bevorzugen die Entwicklung auf macOS unter Verwendung von Visual Studio für Mac und JetBrains Rider, was die plattformübergreifende Unterstützung für die moderne .NET-Entwicklung unerlässlich macht.

Wie kann ich IronPDF für den Prozessortyp meines Macs konfigurieren?

Apple verwendete bis 2020 Intel-Prozessoren, bevor das Unternehmen begann, Macs mit Apple-Silicon-Prozessoren auf den Markt zu bringen. IronPDF bietet optimierte Pakete für beide Architekturen.

// Example .csproj configuration for universal Mac support
<ItemGroup>
  <PackageReference Include="IronPdf" Version="*" />
  <PackageReference Include="IronPdf.MacOs" Version="*" />
  <PackageReference Include="IronPdf.MacOs.ARM" Version="*" />
</ItemGroup>
XML

Wie kann ich den Prozessortyp meines Macs überprüfen?

Klicken Sie auf das Apple Menü, wählen Sie "Über diesen Mac" und überprüfen Sie die Prozessorinformationen. Intel-Prozessoren werden mit Bezeichnungen wie "Intel Core i5" oder "Intel Core i7" angezeigt Apple Silicon Prozessoren werden als "Apple M1", "Apple M2" oder neuer angezeigt. Alternativ verwenden Sie den Terminal-Befehl uname -m, der für Intel Macs x86_64 und für Apple Silicon Macs arm64 zurückgibt.

Welches NuGet-Paket sollte ich für mein Projekt wählen?

Die Auswahl des Pakets hängt von den Einsatzanforderungen ab. Für die persönliche Entwicklung installieren Sie nur das Paket, das zu Ihrem Prozessor passt. Für Teamumgebungen mit gemischter Hardware installieren Sie beide Pakete - IronPdf wählt automatisch das richtige Laufzeitwerk aus. Für verteilte Anwendungen fügen Sie beide Pakete ein, um die Kompatibilität über alle Mac-Hardware hinweg sicherzustellen. Dies folgt den Grundsätzen unserer NuGet-Installationsanleitung.

Was passiert, wenn ich ein falsches Paket installiere?

Die Installation des falschen prozessorspezifischen Pakets führt zu einem Fehler bei der IronPDF-Initialisierung mit einer eindeutigen Fehlermeldung, die auf eine fehlende Architekturübereinstimmung hinweist. Die Anwendung wirft DllNotFoundException oder ähnliche plattformspezifische Fehler auf. Dies wird Ihr System nicht beschädigen - installieren Sie das richtige Paket oder beide Pakete, um das Problem zu lösen. Informationen zur Fehlerbehebung bei der Bereitstellung finden Sie in unserer Schnellanleitung zur Fehlerbehebung.

Meine Lieblingsbibliothek dieser Art ist IronPDF. Es ermöglicht eine schnelle und effiziente Bearbeitung von PDF-Dateien. Es verfügt auch über viele wertvolle Funktionen, wie das Exportieren in das PDF/A-Format und das digitale Signieren von PDF-Dokumenten.

Milan Jovanovic

Microsoft MVP

Fallstudie ansehen

IronOCR bedeutet, dass wir jährlich 40.000 $ durch manuelle Verarbeitung einsparen können, während die Produktivität gesteigert wird und Ressourcen für wichtige Aufgaben freigesetzt werden. Ich würde es sehr empfehlen.

Brent Matzelle

Technischer Leiter, OPYN

Fallstudie ansehen

Die Iron Suite spielt eine entscheidende Rolle in unseren Operationen. Diese Werkzeuge erhöhen die Effizienz im gesamten Unternehmen, einschließlich der Erstellung von Grundrissen und der Verbesserung des Bestandsmanagements.

David Jones

Leitender Software-Ingenieur, Agorus Build

Fallstudie ansehen

Welche Hardware-Spezifikationen benötigt IronPDF unter macOS?

IronPDF verwendet Chromium, um HTML in PDF mit pixelgenauer Genauigkeit zu rendern, die der Druckfunktion von Chrome entspricht. Die Hardware-Spezifikationen unterstützen in erster Linie die Chromium-Engine, die die meiste Rechenleistung erfordert.

  • Minimum: 1 Kern & 1,75 GB RAM
  • Empfohlen: 2 Kerne & 8 GB RAM oder mehr

Für komplexe PDFs oder die Verarbeitung großer Mengen sollten PDF-Komprimierungstechniken eingesetzt werden, um den Speicherbedarf zu verringern und die Geschwindigkeit zu erhöhen.

Warum braucht IronPDF diese Spezifikationen?

Die Chromium-Rendering-Engine benötigt erhebliche Ressourcen, um HTML, CSS und JavaScript wie ein Webbrowser zu verarbeiten. Die Konvertierung von HTML zu PDF startet eine Headless Chrome-Instanz, die Styles interpretiert, Skripte ausführt, Bilder lädt und Ausgaben rendert. Dies gewährleistet pixelgenaue PDFs, erfordert aber eine angemessene CPU- und Speicherauslastung. Komplexe Dokumente mit viel JavaScript, mehreren Bildern oder komplizierten Layouts erfordern mehr Ressourcen. In unserem Leitfaden zur Leistungssteigerung finden Sie Tipps zur Optimierung.

Wie ist die Leistung im Vergleich zu Windows-Systemen?

die Leistung von macOS entspricht der von Windows-Systemen mit ähnlicher Hardware. Apple Silicon Macs sind aufgrund der einheitlichen Speicherarchitektur und des optimierten CPU-Designs oft leistungsfähiger. Die M1- und M2-Prozessoren übertreffen Intel-basierte Systeme in puncto Geschwindigkeit und Energieeffizienz beim PDF-Rendering. Die fehlende Multithreading-Unterstützung unter macOS kann sich jedoch auf umfangreiche Serveranwendungen auswirken. Leistungsvergleiche und Optimierungsstrategien finden Sie in unserer Dokumentation der Rendering-Optionen.

Kann ich IronPDF auf älteren Mac-Modellen ausführen?

IronPDF unterstützt macOS 10.12 (Sierra) und höher, kompatibel mit Macs ab etwa 2010. Bei älteren Modellen mit begrenztem Arbeitsspeicher oder langsameren Prozessoren kann es zu Leistungseinschränkungen kommen. Bei Macs mit 4 GB RAM oder weniger sollten Sie nicht benötigte Anwendungen während der PDF-Erstellung schließen und kleinere Dokumente verarbeiten. Für den professionellen Einsatz sollten Sie ein Upgrade auf 8 GB RAM in Betracht ziehen. Ältere Intel-Macs vor 2015 benötigen möglicherweise die Optimierungstechniken aus unserem Vergleich zwischen nativer und Remote-Engine für eine akzeptable Leistung.

Häufig gestellte Fragen

Wie installiere ich IronPDF auf macOS für die Entwicklung von .NET Core?

Um IronPDF unter macOS zu installieren, müssen Sie zunächst den Prozessortyp Ihres Macs bestimmen. Für Intel-Macs installieren Sie das NuGet-Paket IronPdf.MacOs. Für Apple Silicon Macs installieren Sie IronPdf.MacOs.ARM. Sie können beide Pakete installieren, um beide Architekturen zu unterstützen. IronPDF funktioniert nativ unter macOS ohne zusätzliche Abhängigkeiten.

Kann ich PDFs auf macOS entwickeln und auf Windows oder Linux bereitstellen?

Ja, IronPDF ermöglicht eine vollständige plattformübergreifende Entwicklung. Sie können PDFs unter macOS erstellen und dieselbe Anwendung ohne Codeänderungen in Windows-, Linux- und Mac-Umgebungen bereitstellen. Fügen Sie einfach die entsprechenden IronPDF-Binärdateien für jede Zielplattform während der Bereitstellung hinzu.

Welche .NET-Versionen unterstützt IronPDF unter macOS?

IronPDF unterstützt .NET Standard Libraries, .NET Core Anwendungen und .NET 8, 7, 6, & 5 Projekte unter macOS. Allerdings werden .NET Framework-Projekte unter macOS nicht unterstützt, da sie Xamarin-Implementierungen und keine offiziellen .NET-Laufzeitversionen verwenden.

Wie kann ich unter macOS mit C# eine PDF-Datei aus HTML erstellen?

Verwenden Sie den ChromePdfRenderer von IronPDF, um PDFs aus HTML zu erstellen. Instanzieren Sie einfach den Renderer und rufen Sie RenderHtmlAsPdf() mit Ihrem HTML-Inhalt auf. Zum Beispiel: var renderer = new ChromePdfRenderer(); var pdf = renderer.RenderHtmlAsPdf("Hallo von macOS!"); pdf.SaveAs("macos-Beispiel.pdf");

Gibt es irgendwelche Einschränkungen bei der Verwendung von IronPDF unter macOS?

Die größte Einschränkung besteht darin, dass das Multithreading von PDF-Dateien unter macOS aufgrund der Einschränkungen des Chromium Embedded Framework noch nicht unterstützt wird. Für die gleichzeitige PDF-Erzeugung bietet IronPDF asynchrone PDF-Erzeugungsmethoden als Alternative an.

Welche Entwicklungswerkzeuge funktionieren mit IronPDF unter macOS?

IronPDF arbeitet nahtlos mit gängigen macOS-Entwicklungstools wie Visual Studio for Mac und JetBrains Rider zusammen und ist damit ideal für .NET-Entwickler, die bevorzugt unter macOS entwickeln.

Why does IronPDF need specific hardware specifications?

IronPDF uses the Chromium engine for rendering, which requires significant resources similar to running a web browser. Adequate CPU power and memory ensure pixel-perfect PDF conversions.

How can I improve IronPDF performance on macOS?

To improve performance, ensure your system meets recommended hardware specifications and utilize optimization tips from IronPDF's performance assistance guide, such as PDF compression techniques.

Is IronPDF's performance on macOS comparable to Windows?

Yes, IronPDF's performance on macOS matches Windows with similar hardware. Apple Silicon Macs often perform better due to their advanced architecture, though a lack of multithreading support can affect server applications.

Can I use Visual Studio for Mac to develop with IronPDF?

Yes, many .NET developers prefer using Visual Studio for Mac with IronPDF, which supports cross-platform development essential for modern .NET applications.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Bereit anzufangen?

Nuget Downloads 21,105,021Version:2026.9gerade veröffentlicht

Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie nach 'IronPDF'
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

oder laden Sie den Windows-Installer hier herunter.

  1. Laden Sie IronPDF herunter und entpacken Sie es in ein Verzeichnis wie ~/Libs innerhalb Ihres Lösungsverzeichnisses
  2. Im Visual Studio-Projektmappen-Explorer klicken Sie mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronPDF.dll"

Lizenzen ab 749 $

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Buchen Sie Ihre kostenlose Live-Demo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Kundenlogos von Iron Software
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Kundenlogos von Iron Software
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie nach 'IronPDF'
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

oder laden Sie den Windows-Installer hier herunter.

  1. Laden Sie IronPDF herunter und entpacken Sie es in ein Verzeichnis wie ~/Libs innerhalb Ihres Lösungsverzeichnisses
  2. Im Visual Studio-Projektmappen-Explorer klicken Sie mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronPDF.dll"

Lizenzen ab 749 $