IronXL 始める Azure サポート Azure 上で .NET を使用して IronXL を実行できますか? カーティス・チャウ 更新日:2025年6月10日 IronXL をダウンロード NuGet ダウンロード DLL ダウンロード 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる Grokで開く このページについてGrokに質問する 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English はい、IronXLはAzure上でC# & VB .NETアプリケーションでQR & バーコードを生成するために使用でき、スキャンした画像からバーコード & QRコードを読み取ることもできます。 IronXLはMVCウェブサイト、Azure Functionsなど複数のAzureプラットフォームで徹底的にテストされています。 ステップ1 1. IronXLをインストールして始める まずNuGetでインストール: https://www.nuget.org/packages/IronXL.Excel Install-Package IronXl.Excel チュートリアル 2. パフォーマンスとAzureティア AzureのB1ホスティングレベルは、弊社のユーザーのライブラリニーズに非常に適しています。 もし高スループットシステムを作成している場合、アップグレードが必要になるかもしれません。 3. フレームワークの選択 IronXL for CoreとFrameworkの両方がAzure上で動作することが分かっています。 .NET Standardアプリケーションは速度と安定性で小さな性能上の利点がありますが、プロセス内でより多くのメモリを使用します。 Azureの無料ティアホスティングは遅いです Azureの無料および共有ティア、および消費プランはQR処理には適していません。 私たち自身が使用しているAzure B1ホスティング/プレミアムプランをお勧めします。 4. AzureでのDocker Azureでパフォーマンスを制御する能力を得る1つの方法は、Dockerコンテナ内からIronXLアプリケーションとFunctionsを使用することです。 IronXL Azure DockerチュートリアルがLinuxとWindowsのインスタンス用にあり、推奨の読み物です。 5. 公式Azure Functionサポート IronXLはAzure Function (Azure Functions V3) をサポートしています。 現在までにV4ではテストされていませんが、キューに入っています。 Azure Functionコード例 Azure Functions v3.3.1.0+でテスト済みです。 こちらがサンプルコードです: using System.Net; using Microsoft.Azure.WebJobs; using Microsoft.Azure.WebJobs.Extensions.Http; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Logging; using IronXL; using System.Net.Http.Headers; // This is an Azure Function that processes an HTTP request and returns an Excel file [FunctionName("excel")] public static HttpResponseMessage Run( [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req, ILogger log) { // Log the processing of the request log.LogInformation("C# HTTP trigger function processed a request."); // Set the IronXL license key IronXL.License.LicenseKey = "Key"; // Load an existing workbook var workBook = WorkBook.Load("test-wb.xlsx"); // Create a response with the workbook content as an attachment var result = new HttpResponseMessage(HttpStatusCode.OK); result.Content = new ByteArrayContent(workBook.ToByteArray()); result.Content.Headers.ContentDisposition = new ContentDispositionHeaderValue("attachment") { FileName = $"{DateTime.Now:yyyyMMddmm}.xlsx" }; result.Content.Headers.ContentType = new MediaTypeHeaderValue("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); // Return the response return result; } using System.Net; using Microsoft.Azure.WebJobs; using Microsoft.Azure.WebJobs.Extensions.Http; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Logging; using IronXL; using System.Net.Http.Headers; // This is an Azure Function that processes an HTTP request and returns an Excel file [FunctionName("excel")] public static HttpResponseMessage Run( [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req, ILogger log) { // Log the processing of the request log.LogInformation("C# HTTP trigger function processed a request."); // Set the IronXL license key IronXL.License.LicenseKey = "Key"; // Load an existing workbook var workBook = WorkBook.Load("test-wb.xlsx"); // Create a response with the workbook content as an attachment var result = new HttpResponseMessage(HttpStatusCode.OK); result.Content = new ByteArrayContent(workBook.ToByteArray()); result.Content.Headers.ContentDisposition = new ContentDispositionHeaderValue("attachment") { FileName = $"{DateTime.Now:yyyyMMddmm}.xlsx" }; result.Content.Headers.ContentType = new MediaTypeHeaderValue("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); // Return the response return result; } $vbLabelText $csharpLabel よくある質問 どのようにして .NET アプリケーションを Azure で実行できますか? IronXL を使用して、Azure で .NET アプリケーションを実行できます。C# & VB .NET アプリケーションで QR & バーコードを生成し、スキャンした画像からそれらを読み取ることができます。MVC ウェブサイトや Azure Functions を含む様々な Azure プラットフォームでテスト済みです。 最適なパフォーマンスのための推奨される Azure ホスティングレベルは何ですか? IronXL と共に最適なパフォーマンスを得るために、Azure B1 ホスティングレベルを推奨します。高スループットシステムを設計する場合は、より高いティアへのアップグレードを検討してください。 Azure で最も適した .NET Frameworkはどれですか? IronXL は Azure 上で .NET Core および .NET Framework の両方で動作します。ただし、.NET Standard アプリケーションは速度と安定性においてわずかなパフォーマンス向上を提供しますが、メモリ使用が増加します。 Azure の無料ティアは QR 処理に十分ですか? Azure の無料および共有ティア、消費プランは、IronXL での QR 処理には推奨されません。代わりに、Azure B1 ホスティングまたはプレミアムプランでの使用をお勧めします。 Docker を使用して Azure で IronXL アプリケーションを管理できますか? はい、Docker を使用して Azure で IronXL アプリケーションと Functions を管理できます。このセットアップによりパフォーマンス制御が向上します。Linux および Windows インスタンス両方のための詳細な Azure Docker チュートリアルが利用可能です。 IronXL は Azure Functions をサポートしますか? はい、IronXL は Azure Functions V3 をサポートします。Azure Functions V4 のテストが進行中で、将来的にサポートを拡充する計画です。 Azure での使用のために IronXL をインストールするにはどうすればよいですか? コマンドを使用して NuGet 経由で IronXL をインストールできます: nuget install IronXl.Excel。 IronXL と Azure Functions を使用する例はありますか? はい、HTTP リクエストを処理し、Excel ファイルを返すサンプル Azure Function コードが提供されています。この例は Azure Functions v3.3.1.0+ でテストされています。 カーティス・チャウ 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 12 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php Line: 25 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/ready_to_started_202509.php Line: 19 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/libraries/Render.php Line: 489 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php Line: 25 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once 準備はできましたか? Nuget ダウンロード 1,890,100 | バージョン: 2026.3 リリース 無料トライアル NuGet 無料版 総ダウンロード数: 1,890,100 ライセンスを見る Docs このページでは 始めるはじめに 概要C#でExcelをInteropなしで扱うライセンスキーの使用IronXLライブラリのインストールmacOS での使用Linux での使用クラウド/コンテナへのデプロイAzureへのデプロイAWSへのデプロイDockerでセットアップ.NET他の言語サポート.NET MAUIでExcelを扱うBlazorでExcelファイルを読み込むVB.NETでExcelファイルを操作するチュートリアルC#でExcelファイルを読み取る方法C#でExcelファイルを作成するC#でExcelファイルを開いて書き込むハウツーワークブックスプレッドシートを作成するスプレッドシートをロードC#でExcelにエクスポートC#でXLSXファイルを読み込むC#でCSVを読み込むASP.NET Web AppsでExcelファイルを読み込む.NETでCSVを書くC# で Excel ワークシートを開くデータテーブルをCSVに変換XLSXをCSV、JSON、XMLに変換スプレッドシートファイルタイプを変換データセットとしてインポートおよびエクスポートするワークブックメタデータの編集パスワードでワークブックを暗号化ワークシートの管理ワークシート数式の編集範囲を選択名前付き範囲名前付きテーブルチャートの作成と編集ペインの固定行と列の追加行と列を自動サイズ調整パスワードでワークシートを暗号化グループ化とグループ解除画像の追加、抽出、および削除C#でExcelチャートを作成するセル範囲.NETでExcel値を書くC#でExcelデータをインポートセル範囲をソートセル範囲のトリムセルをクリアセルをコピーハイパーリンクを設定セルを結合および解除セルのフォントとサイズセルの境界線と配置背景パターンと色条件付き書式設定数式関数コメントを追加セルデータ形式を設定するC#でExcelファイルを編集トラブルシューティングトラブルシューティングガイドIronXLでライセンスキーを適用するファイルサイズの制限Excelの制限: 文字列リストのデータ検証一般的な質問IronXL - セキュリティCVE例外メッセージWeb.configでのライセンスキーの設定製品更新情報変更ログ重要事項マイルストーン: パフォーマンスマイルストーン: 向上ビデオチュートリアル検索 このページでは 1. IronXLをインストールして始める2. パフォーマンスとAzureティア3. フレームワークの選択4. AzureでのDocker5. 公式Azure Functionサポート A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 17 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php Line: 71 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/views/products/get-started/index.php Line: 2 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php Line: 25 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once A PHP Error was encountered Severity: Notice Message: Undefined index: IronXl.Excel Filename: helpers/counter_helper.php Line Number: 85 Backtrace: File: /var/www/ironpdf.com/application/helpers/counter_helper.php Line: 85 Function: _error_handler File: /var/www/ironpdf.com/application/views/main/sections/still_scrolling_202512.php Line: 24 Function: getTotalDonwloadNumber File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php Line: 71 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/views/products/get-started/index.php Line: 2 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 88 Function: view File: /var/www/ironpdf.com/application/libraries/Render.php Line: 552 Function: view File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php Line: 25 Function: render_products_view File: /var/www/ironpdf.com/index.php Line: 292 Function: require_once まだスクロールしていますか? すぐに証拠が欲しいですか? PM > Install-Package IronXl.Excel サンプルを実行する あなたのデータがスプレッドシートになるのを見る。 NuGet 無料版 総ダウンロード数: 1,890,100 ライセンスを見る