IronBarcode 始める .NET言語サポート IronBarcode をC#、VB.NET、およびF#で使用する カーティス・チャウ 更新日:2026年3月4日 IronBarcode をダウンロード 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 IronBarcodeは.NET Standard 2.0上に構築されており、追加の設定なしでC#、VB.NET、およびF#をネイティブにサポートしています。 APIの表面は言語に関係なく同一です—C#で利用可能なすべてのメソッド、クラス、およびプロパティはVB.NETおよびF#プロジェクトでも同様にアクセス可能です。 インストール 言語環境用のパッケージマネージャーを使用して、IronBarcodeをNuGetからインストールします。 Install-Package BarCode 同じ BarCode パッケージが3つの言語すべてで動作します。 言語固有のパッケージは必要ありません。 C#の例 C#はIronBarcodeで最も一般的に使用される言語です。 次の例では、QRコードを生成し、それを画像として保存します: using IronBarCode; // Generate a QR code and save it var qrCode = QRCodeWriter.CreateQrCode("https://ironsoftware.com", 250); qrCode.SaveAsPng("qr-code.png"); // Read a barcode from an image var result = BarcodeReader.Read("qr-code.png"); Console.WriteLine(result.First().Value); using IronBarCode; // Generate a QR code and save it var qrCode = QRCodeWriter.CreateQrCode("https://ironsoftware.com", 250); qrCode.SaveAsPng("qr-code.png"); // Read a barcode from an image var result = BarcodeReader.Read("qr-code.png"); Console.WriteLine(result.First().Value); $vbLabelText $csharpLabel VB.NETの例 VB.NETの開発者も同じメソッドでIronBarcodeを使用できます。 構文は異なりますが、機能は同一です: Imports IronBarCode ' Generate a QR code and save it Dim qrCode = QRCodeWriter.CreateQrCode("https://ironsoftware.com", 250) qrCode.SaveAsPng("qr-code.png") ' Read a barcode from an image Dim result = BarcodeReader.Read("qr-code.png") Console.WriteLine(result.First().Value) VB.NETは.NET Frameworkおよび.NET Coreプロジェクトの両方でサポートされています。 詳細なウォークスルーについては、VB.NETバーコード生成チュートリアルをご覧ください。 F#の例 F#の開発者はIronBarcodeを直接参照できます。 このライブラリは標準のF#プロジェクトおよびF# Interactiveにおいて #r ディレクティブを使用して動作します: open IronBarCode // Generate a QR code and save it let qrCode = QRCodeWriter.CreateQrCode("https://ironsoftware.com", 250) qrCode.SaveAsPng("qr-code.png") // Read a barcode from an image let result = BarcodeReader.Read("qr-code.png") printfn "%s" (result.First().Value) open IronBarCode // Generate a QR code and save it let qrCode = QRCodeWriter.CreateQrCode("https://ironsoftware.com", 250) qrCode.SaveAsPng("qr-code.png") // Read a barcode from an image let result = BarcodeReader.Read("qr-code.png") printfn "%s" (result.First().Value) F# サポートされている.NETバージョン IronBarcodeは3つの言語すべてにおいて、多く for .NETランタイムをサポートしています: .NET 9、8、7、6、5 .NET Core 3.x、2.x .NET Framework 4.6.2+ .NET Standard2.0 プラットフォーム固有のNuGetパッケージ(Windows、Linux、macOS、iOS、Android)については、高度なインストールガイドを参照してください。 よくある質問 IronBarcodeがサポートする言語は何ですか? IronBarcodeは、C#、VB.NET、F#をサポートし、異なる.NET言語でも柔軟に利用できます。 IronBarcodeをどのようにインストールしますか? 各言語環境のパッケージマネージャーから、`Install-Package BarCode`コマンドを使用してD組み合わせで利用することができます。NuGetでIronBarcodeをインストールできます。 IronBarcodeは.NET Core及び.NET Frameworkで利用できますか? はい、IronBarcodeは.NET Coreと.NET Frameworkの両方に対応しており、.NET Core 3.x、2.x、そして.NET Framework 4.6.2+もサポートしています。 C#、VB.NET、F#の間でIronBarcodeの使用に違いはありますか? APIの表面はC#、VB.NET、F#で同一であるため、機能は変わらず、構文上の違いのみがあります。 IronBarcodeを使用してC#でQRコードを生成するにはどうすればよいですか? C#では、`QRCodeWriter.CreateQrCode("https://ironsoftware.com", 250)`を呼び出してQRコードを生成し、`qrCode.SaveAsPng("qr-code.png")`で保存することができます。 IronBarcodeはF# Interactiveに対応していますか? はい、IronBarcodeは`#r`ディレクティブを使用してF# Interactiveで直接参照することができます。 IronBarcode はど for .NETバージョンをサポートしていますか? IronBarcodeは、.NET 9から7、6、5、.NET Core 3.x、2.x、そして.NET Framework 4.6.2+など、幅広い.NETバージョンをサポートしています。 IronBarcodeを使用するために言語固有のパッケージが必要ですか? いいえ、NuGetの同じ`BarCode`パッケージはC#、VB.NET、F#で機能し、言語固有のパッケージは不要です。 VB.NETを使用して画像からバーコードを読み取るにはどうすればよいですか? VB.NETを使用して、`BarcodeReader.Read("qr-code.png")`を呼び出し、結果にアクセスすることでIronBarcodeで画像からバーコードを読み取ることができます。 IronBarcodeのプラットフォーム固有のインストールガイドはありますか? はい、Windows、Linux、macOS、iOS、Androidなどのプラットフォーム固有のNuGetパッケージについては、詳細なインストールガイドを参照できます。 カーティス・チャウ 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はできましたか? Nuget ダウンロード 2,108,094 | バージョン: 2026.3 リリース 無料トライアル NuGet 無料版 総ダウンロード数: 2,108,094 ライセンスを見る まだスクロールしていますか? すぐに証拠が欲しいですか? PM > Install-Package BarCode サンプルを実行する 文字列が BarCode になるのを見る。 NuGet 無料版 総ダウンロード数: 2,108,094 ライセンスを見る