IronPDF pour macOS avec .NET Core
IronPDF prend désormais entièrement en charge macOS (anciennement "OS X") pour les bibliothèques .NET Standard, les applications Core et les projets .NET 8, 7, 6 & 5.
Nous ne prenons pas en charge le développement de projets .NET Framework sur macOS, car ils sont mis en œuvre par Xamarin et ne constituent pas une version officielle du runtime .NET.
IronPDF prend entièrement en charge toutes les versions de macOS prêtes à l'emploi à partir de janvier 2020. Il n'y a aucune dépendance à installer.
Aucune modification du code n'est nécessaire pour prendre en charge les utilisateurs ou les développeurs Apple. Une fois développé sur un Mac, les développeurs peuvent également le déployer dans des environnements Windows, Linux et Mac. Les développeurs devront donc ajouter des binaires supplémentaires en fonction de l'endroit où le projet est déployé.
Sur macOS, la seule différence est que la prise en charge du rendu PDF multithread (souvent important sur les serveurs web) ne peut pas encore être prise en charge en raison de l'absence d'une pompe de messages intégrée au Chromium Embedded Framework pour Mac.
Nous accordons de l'importance au support pour macOS car de nombreux développeurs .NET, y compris des membres de notre équipe, apprécient développer des applications .NET sur Visual Studio for Mac et JetBrains Rider sur macOS.
configuration et installation spécifiques à macOS
Au fil des ans, Apple a utilisé différentes générations de processeurs Intel et, depuis 2020, elle lance des ordinateurs Mac équipés de processeurs Apple Silicon.
- Pour les Mac Intel, installez le package NuGet IronPDF for macOS on Intel.
- Pour les Macs Apple Silicon, installez le paquet NuGet IronPDF for macOS on Apple Silicon.
- Pour prendre en charge à la fois les Mac Intel et Apple Silicon, installez les packages NuGet IronPDF pour macOS sur Intel et IronPDF pour macOS sur Apple Silicon.
Spécifications du matériel
IronPDF utilise Chromium pour convertir HTML en PDF. Le moteur Chromium rend les PDF avec une précision au pixel près grâce à la fonction d'impression de Chrome. Les spécifications matérielles sont principalement destinées à l'exécution du moteur Chromium, qui utilise la majeure partie de la puissance de calcul.
- Minimum : 1 Core et 1,75 Go de RAM
- Recommandé : 2 cœurs et 8 Go de RAM ou plus