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

Chaknith Bin
Chaknith Bin
25. Januar 2023
Aktualisiert 20. Oktober 2024
Teilen Sie:
This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPDF unterstützt jetzt vollständig macOS(ehemals "OS X ") für .NET-Standard-Bibliotheken, Core-Anwendungen und .NET 8, 7, 6 & 5 Projekte.

Wir unterstützen nicht die Entwicklung von .NET Framework-Projekten auf macOS, da diese von Xamarin implementiert werden und keine offizielle Version der .NET-Laufzeitumgebung sind.

IronPDF unterstützt ab Januar 2020 alle Versionen von macOS vollständig und sofort einsatzbereit. Es sind keine Abhängigkeiten zu installieren.

Es sind keine Code-Änderungen erforderlich, um Apple-Benutzer oder -Entwickler zu unterstützen. Einmal auf einem Mac entwickelt, können Entwickler die Software auch in Windows-, Linux- und Mac-Umgebungen einsetzen. Dies erfordert von den Entwicklern das Hinzufügen zusätzlicher Binärdateien, je nachdem, wo das Projekt eingesetzt werden soll.

Unter macOS besteht der einzige Unterschied darin, dass Multithreading-PDF-Rendering unterstützt wird(oft wichtig auf Webservern) kann noch nicht unterstützt werden, da das Chromium Embedded Framework für Mac keine Nachrichtenpumpe enthält.

Wir legen Wert auf die Unterstützung von macOS, da viele .NET-Entwickler, darunter auch Mitglieder unseres Teams, gerne .NET-Anwendungen mit Visual Studio für Mac und JetBrains Rider auf macOS entwickeln.

macOS-spezifische Konfiguration und Installation

Apple hat im Laufe der Jahre verschiedene Generationen von Intel-Prozessoren verwendet und bringt seit 2020 Mac-Computer mit Apple-Silicon-Prozessoren auf den Markt.

Hardware-Spezifikation

IronPDF verwendet Chromium, um HTML in PDF umzuwandeln. Die Chromium-Engine rendert PDFs mit pixelgenauer Genauigkeit für die Druckfunktion von Chrome. Die Hardware-Spezifikationen sind in erster Linie für die Ausführung der Chromium-Engine gedacht, die den größten Teil der Rechenleistung beansprucht.

  • Minimum: 1 Kern und 1,75 GB RAM
  • Empfohlen: 2 Kerne & 8 GB RAM oder mehr
Chaknith Bin
Software-Ingenieur
Chaknith arbeitet an IronXL und IronBarcode. Er hat tiefgehende Expertise in C# und .NET und hilft, die Software zu verbessern und Kunden zu unterstützen. Seine Erkenntnisse aus Benutzerinteraktionen tragen zu besseren Produkten, Dokumentation und einem insgesamt besseren Erlebnis bei.