初期レンダリングが遅い
初めてIronPDFでHTMLをPDFに変換する際に遅い場合、以下の根本的な問題が考えられます:
理由
- "LinuxAndDockerDependenciesAutoConfig" プロパティフラグが true に設定されている場合、または必要な Linux パッケージがインストールされていないため、それらが実行時にインストールされます。
- Windows/Macマシンで開発し、IronPdf.Linuxパッケージを使用せずにLinuxの本番環境にデプロイしているため、一部のコンポーネントは実行時にNuGetからダウンロードされます。
初期チェック
IronPDFは、実行に必要なCEFブラウザーDLLが利用可能であることを確認します。
- 永続的ストレージを持つ環境において(IISまたはウェブアプリ), 初期化のスキップこのチェックをスキップするために使用できます。
- 次のものを使用IronPdf NuGetパッケージお客様のプラットフォーム/環境に特化したファイルがすでにプリロードされています。 以下をご覧ください上級インストールガイドさらに詳しい情報については。
- IronPdf.Slimを使用する場合、追加Mac、Linux、WindowsネイティブNuGetパッケージネイティブバイナリが事前にインストールされるため、初期化をスピードアップするためにあなたのプロジェクトに追加します。
-
デフォルトの使用では、あなたは設定する必要がありますInstallation.AutomaticallyDownloadNativeBinaries= true; 実行時に、IronPdf.Native.Chrome パッケージをプラットフォームにダウンロードします。
次の内容にご注意ください。
IronPdf.Slimは、Chromeに似たレンダリングエンジンの基礎パッケージです。このパッケージ単体の使用は最大の柔軟性を提供する可能性がありますが、必要なファイルがNuGet CDNから取得されるため、初期化により多くの時間を要するでしょう。
CEFブラウザアプリケーションの起動時間
初回のレンダーには2〜3秒かかる場合があります。 これは、デスクトップ環境でChromeを開くのにかかる時間と同様の通常の起動時間です。
- 初期化に5秒以上かかる場合、サーバーまたはPCのプロビジョニングが不足している可能性があります。 より強力なサーバーまたはAzure Webアプリプランを使用することをお勧めします。(B1は最小限です).