Using IronPDF on Mac

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

IronPDFは、.NET Standardライブラリ、Coreアプリケーション、および.NET 10、9、8、7、6、5プロジェクトのために、macOS(以前は「OS X」)を完全にサポートしています。

macOS上での.NET Frameworkプロジェクトの開発は、Xamarinによって実装されるため、サポートしていません。また、これは.NETランタイムの公式リリースではありません。

IronPDFは2020年以来、すべてのバージョンのmacOSを追加設定なしで完全にサポートしています。インストールする依存関係はありません; ただし、最適なパフォーマンスのためにMac専用パッケージのインストールをお勧めします。

最新のMac ARMマシン:

新しいApple Silicon Mac用には、IronPdf.MacOs.ARM NuGetパッケージをインストールします。

dotnet add package IronPdf.MacOs.ARM

古いMac Intelマシン:

Intel Mac用には、IronPdf.MacOs NuGetパッケージをインストールします。

dotnet add package IronPdf.MacOs

注釈

Appleユーザーや開発者をサポートするためにコードの変更は必要ありません。 Macで開発された後、開発者はWindows、Linux、およびMac環境にデプロイすることもできます。 これは、プロジェクトがデプロイされる場所に応じて追加のバイナリを追加する必要があります。

macOSでは、メッセージポンプがMac用のChromium Embedded Frameworkに組み込まれていないため、マルチスレッドPDFレンダリングサポート(しばしばウェブサーバーで重要)がまだサポートされない点が唯一の違いです。

macOSのサポートを重視しています、なぜなら多くの.NET開発者(私たちのチームメンバーも含め)がmacOS上でのVisual Studio for MacJetBrains Riderで.NETアプリケーションを開発することを好んでいるからです。

macOS専用の設定とインストール

NuGet

Appleは長年にわたってIntelプロセッサのさまざまな世代を使用しており、2020年以来、Apple Siliconプロセッサを搭載したMacコンピュータを発売しています。

  • 新しいApple Silicon Mac用には、IronPdf.MacOs.ARM NuGetパッケージをインストールします。
  • Intel Mac用には、IronPdf.MacOs NuGetパッケージをインストールします。
  • To support both Intel and Apple Silicon Macs, install both IronPdf.MacOs and IronPdf.MacOs.ARM NuGet packages.

DLLダウンロード

オフラインで使用する場合、DLL をダウンロードしてプロジェクトに参照を追加できます。

ハードウェア仕様

IronPDFはHTMLをPDFにレンダリングするためにChromiumを使用します。 ChromiumエンジンはChromeの印刷機能とピクセル単位で完璧な結果を提供します。 ハードウェア仕様は主にChromiumエンジンを実行するためのものであり、これは大部分のコンピューティングパワーを要求します。

  • 最小: 1コア & 1.75 GBのRAM
  • 推奨: 2コア & 8 GBのRAM以上

よくある質問

macOS に IronPDF をインストールするにはどうすれば良いですか?

適切な NuGet パッケージを使用することによって macOS に IronPDF をインストールできます。Apple Silicon Mac 用には IronPdf.MacOs.ARM パッケージを使用し、Intel Mac 用には IronPdf.MacOs パッケージを使用します。両方のアーキテクチャをサポートするには、両方のパッケージをインストールしてください。

macOS で IronPDF を実行するためのハードウェア要件は何ですか?

macOS で IronPDF を実行するための最小ハードウェア要件は 1 コアと 1.75 GB の RAM です。しかし、最適なパフォーマンスのためには 2 コアと 8 GB の RAM またはそれ以上の構成が推奨されます。

IronPDF を追加の依存関係なしで macOS で PDF をレンダリングするために使用できますか?

はい、IronPDF はすべての macOS バージョンを 2020 年以降、追加の依存関係なしでサポートしています。ただし、最適なパフォーマンスのためには Mac 特有のパッケージをインストールすることが推奨されます。

macOS ではなぜマルチスレッド PDF レンダリングがサポートされていないのですか?

IronPDF がレンダリングに使用する macOS 用の Chromium Embedded Framework のメッセージ ポンプの制限により、マルチスレッド PDF レンダリングは macOS ではサポートされていません。

macOS で開発された IronPDF プロジェクトを他のオペレーティングシステムに展開できますか?

はい、macOS で開発された IronPDF プロジェクトは Windows、Linux、および Mac 環境に展開できます。展開環境に応じて追加のバイナリが必要になる場合があります。

macOS で IronPDF をオフラインで使用するにはどうすればよいですか?

macOS で IronPDF をオフラインで使用するには、IronPdf.MacOs.zip DLL をダウンロードし、プロジェクトに参照を追加します。

macOS 上の IronPDF の機能において Chromium はどのような役割を果たしますか?

IronPDFは、HTMLをPDFに変換するためにChromiumエンジンを使用しています。これにより、生成されたPDFはChromeの印刷機能を使用した場合と同様に、ピクセル単位で正確なものになります。

IronPDF は macOS 上の .NET Framework プロジェクトと互換性がありますか?

いいえ、IronPDF は .NET ランタイムの公式リリースでない Xamarin による実装のため、macOS 上では .NET Framework プロジェクトと互換性がありません。

IronPDF は macOS 上の .NET 10 と完全に互換性がありますか? また、どのような利点がありますか?

はい、IronPDF は macOS 上の .NET 10 に加えて、.NET 9、8、7、6、5 も完全にサポートしています。その利点には、.NET 10 との完全なランタイム互換性に加えて、メモリ使用量の削減、JIT/ランタイム動作の改善、IronPDF での作業をよりスムーズかつ効率的にする最新の API 機能など、.NET 10 の最新のパフォーマンス強化にアクセスできることが挙げられます。

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。

準備はいいですか?
Nuget ダウンロード 16,133,208 | バージョン: 2025.11 ただ今リリースされました