Using IronPDF on Mac

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

IronPDF prend entièrement en charge macOS (anciennement "OS X") pour les bibliothèques .NET Standard, les applications Core, et les projets .NET 10, 9, 8, 7, 6 & 5.

Nous ne prenons pas en charge le développement de projets .NET Framework sur macOS car ils sont implémentés par Xamarin et ne sont pas une version officielle du runtime .NET.

IronPDF a entièrement pris en charge toutes les versions de macOS dès la sortie depuis 2020. Il n'y a pas de dépendances à installer ; toutefois, nous recommandons d'installer le package spécifique à Mac pour des performances optimales.

Dernières machines Mac ARM :

Pour les nouveaux Macs Apple Silicon, installez le package NuGet IronPdf.MacOs.ARM.

dotnet add package IronPdf.MacOs.ARM

Anciennes machines Mac Intel :

Pour les Macs Intel, installez le package NuGet IronPdf.MacOs.

dotnet add package IronPdf.MacOs

Remarques

Aucun changement de code n'est nécessaire pour prendre en charge les utilisateurs ou développeurs Apple. Une fois développé sur un Mac, les développeurs peuvent également déployer dans des environnements Windows, Linux, et Mac. Cela nécessitera que les développeurs ajoutent des binaires supplémentaires selon 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 importante 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 Framework Intégré de Chromium pour Mac.

Nous attachons de l'importance au support pour macOS parce que de nombreux développeurs .NET, y compris des membres de notre équipe, apprécient développer des applications .NET sur Visual Studio pour Mac et JetBrains Rider sur macOS.

Configuration et installation spécifiques à macOS

NuGet

Apple a utilisé divers générations de processeurs Intel au fil des ans, et depuis 2020, ils lancent des ordinateurs Mac avec des processeurs Apple Silicon.

Téléchargement DLL

Pour une utilisation hors ligne, vous pouvez télécharger la DLL et ajouter une référence à votre projet.

Spécifications du matériel

IronPDF utilise Chromium pour transformer HTML en PDF. Le moteur Chromium délivre des résultats pixel-perfect à la fonctionnalité d'impression de Chrome. Les spécifications matérielles sont principalement pour exécuter le moteur Chromium, qui demande la plupart de la puissance de calcul.

  • Minimum : 1 cœur et 1,75 Go de RAM
  • Recommandé : 2 cœurs et 8 Go de RAM ou plus

Questions Fréquemment Posées

Comment installer IronPDF sur macOS ?

Vous pouvez installer IronPDF sur macOS en utilisant le package NuGet approprié. Pour les Apple Silicon Macs, utilisez le paquet IronPdf.MacOs.ARM, et pour les Intel Macs, utilisez le paquet IronPdf.MacOs. Pour prendre en charge les deux architectures, installez les deux paquets.

Quelles sont les exigences matérielles pour exécuter IronPDF sur macOS ?

Les exigences matérielles minimales pour exécuter IronPDF sur macOS sont 1 cœur et 1,75 Go de RAM. Cependant, pour des performances optimales, une configuration de 2 cœurs et 8 Go de RAM ou plus est recommandée.

Puis-je utiliser IronPDF pour rendre des PDF sur macOS sans dépendances supplémentaires ?

Oui, IronPDF prend en charge toutes les versions de macOS depuis 2020 sans nécessiter de dépendances supplémentaires. Cependant, l'installation du package spécifique à Mac est recommandée pour des performances optimales.

Pourquoi le rendu des PDF multithreadé n'est-il pas pris en charge sur macOS ?

Le rendu PDF multithread n'est pas pris en charge sur macOS en raison des limitations de la boucle de messages du framework Chromium Embedded pour macOS, sur laquelle IronPDF s'appuie pour le rendu.

Puis-je déployer des projets IronPDF développés sur macOS vers d'autres systèmes d'exploitation ?

Oui, les projets développés avec IronPDF sur macOS peuvent être déployés sur Windows, Linux et Mac. Des binaires supplémentaires peuvent être nécessaires en fonction de l'environnement de déploiement.

Comment puis-je utiliser IronPDF hors ligne sur macOS ?

Pour utiliser IronPDF hors ligne sur macOS, vous pouvez télécharger la DLL IronPdf.MacOs.zip et ajouter une référence à votre projet.

Quel rôle joue Chromium dans le fonctionnement d'IronPDF sur macOS ?

IronPDF utilise le moteur Chromium pour convertir le HTML en PDF. Cela garantit des PDF générés d'une netteté irréprochable, comparable à celle obtenue avec la fonction d'impression de Chrome.

IronPDF est-il compatible avec les projets .NET Framework sur macOS ?

Non, IronPDF n'est pas compatible avec les projets .NET Framework sur macOS en raison de leur implémentation par Xamarin, qui n'est pas une version officielle du runtime .NET.

IronPDF est-il entièrement compatible avec .NET 10 sur macOS et quels avantages cela apporte-t-il ?

Oui, IronPDF prend entièrement en charge .NET 10 sur macOS, ainsi que .NET 9, 8, 7, 6 et 5. Les avantages incluent une compatibilité d'exécution complète avec .NET 10, ainsi que l'accès aux dernières améliorations de performances de .NET 10, telles qu'une utilisation réduite de la mémoire, un comportement JIT/d'exécution amélioré et des fonctionnalités API modernes qui rendent l'utilisation d'IronPDF plus fluide et plus efficace.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 16,133,208 | Version : 2025.11 vient de sortir