透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
この包括的なチュートリアルでは、Iron PDFライブラリを使用してC#でPDFを非同期に生成し、マルチスレッド処理を行うプロセスを探ります。 まず、プロジェクトにIron PDFがNougatパッケージマネージャーを通じてインストールされていることを確認してください。 IMP PDFの名前空間をインポートし、IMP PDFライセンスキーを設定します。 HTMLコンテンツをPDFにレンダリングするために、Chrome PDFレンダラクラスのインスタンスを作成します。 PDFドキュメントに非同期で変換するためのHTML文字列の配列を定義します。 各HTML文字列を繰り返し処理するために、PDFレンダリングタスクを保持するタスクの配列を初期化します。 現在のループ変数をキャプチャして、タスク内で正しい参照を確保します。 task.runを使用して各HTML文字列の非同期タスクを開始し、その後、render HTML as PDF asyncメソッドを呼び出します。 ループが完了したら、すべてのレンダリングタスクが終了するのを待つために、await task when all メソッドを使用します。 マルチスレッドのPDF生成のために、HTML文字列とPDFドキュメントのリストを作成します。 各HTML文字列を並行に処理し、PDFとしてレンダリングするには、parallel.for for eachを使用します。 結果リストにPDFを追加する際には、スレッドの安全性を確保するためにロックを使用してください。結果のPDFドキュメントは一意のファイル名でディスクに保存してください。 非同期実行のため、出力ドキュメントはHTML文字列と同じ順序にはなりません。 このチュートリアルは、.NET アプリケーションで IronPDF を使用するための基盤を提供し、その高度な機能の探索を促します。
Install-Package IronPdf
質問がありますか?開発チームに連絡する
クレジットカードは不要です
試用キーはメールに送信されるはずです。
正常に送信されました。
もし届かない場合は、
support@ironsoftware.comにお問い合わせください。
無料で始めましょう
クレジットカードは不要です
透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
クレジットカードやアカウント作成は不要です。
試用キーはメールにあるはずです。
もしない場合は、
support@ironsoftware.comまでご連絡ください。
無料で始めましょう
クレジットカードは不要です
透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
30分の個別デモを予約する。
契約なし、カード情報不要、義務なし。
10 .NET API製品オフィスドキュメントのために