透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
C# バーコードライブラリ
using IronBarCode;
using System.Drawing;
// Reading a barcode is easy with IronBarcode!
var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); // From a file
var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp")); // From a bitmap
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")); // From an image
var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf"); // From PDF use ReadPdf
// To configure and fine-tune barcode reading, utilize the BarcodeReaderOptions class
var myOptionsExample = new BarcodeReaderOptions
{
// Choose a reading speed from: Faster, Balanced, Detailed, ExtremeDetail
// There is a tradeoff in performance as more detail is set
Speed = ReadingSpeed.Balanced,
// Reader will stop scanning once a single barcode is found (if set to true)
ExpectMultipleBarcodes = true,
// By default, all barcode formats are scanned for
// Specifying a subset of barcode types to search for would improve performance
ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
// Utilize multiple threads to read barcodes from multiple images in parallel
Multithreaded = true,
// Maximum threads for parallelized barcode reading
// Default is 4
MaxParallelThreads = 2,
// The area of each image frame in which to scan for barcodes
// Specifying a crop area will significantly improve performance and avoid noisy parts of the image
CropArea = new Rectangle(),
// Special setting for Code39 barcodes
// If a Code39 barcode is detected, try to read with both the base and extended ASCII character sets
UseCode39ExtendedMode = true
};
// Read with the options applied
var results = BarcodeReader.Read("barcode.png", myOptionsExample);
// Create a barcode with one line of code
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);
// After creating a barcode, we may choose to resize
myBarcode.ResizeTo(400, 100);
// Save our newly-created barcode as an image
myBarcode.SaveAsImage("EAN8.jpeg");
Image myBarcodeImage = myBarcode.Image; // Can be used as Image
Bitmap myBarcodeBitmap = myBarcode.ToBitmap(); // Can be used as Bitmap
最近のライブセッションで、Iron SoftwareのチームはIronBarcodeを使用して複数のバーコード形式を生成および読み取る方法を実演しました。 営業エンジニアのShadman Majidと営業リードのCraig Beaumontが率いるこのセッションでは、簡単なバーコード生成から高度な読み取りユースケースに至るまで、IronBarcodeライブラリが実際のアプリケーションでどれほど迅速で柔軟であるかを示しました。
Shadmanは、IronBarcodeを使用してほんの数行のC#コードでバーコードを生成することがいかに簡単かを説明し始めました。 このツールは幅広いバーコード形式をサポートしており、出力をPNGまたはPDFにカスタマイズすることが簡単です。 これは、製造業から物流業界に至るまで、迅速で信頼性の高いバーコード生成を必要とする産業に理想的です。
生成デモの後、CraigはIronBarcodeのバーコード読み取り機能を引き継ぎました。
これらの機能により、IronBarcode は複雑な自動化ワークフローに最適です。特に、ドキュメントに複数のバーコードタイプが含まれている場合や、大量のデータを扱う場合において効果的です。
クレイグは、IronBarcodeがすでに影響を与えている実際的なユースケースも共有しました:
セキュリティとID認証 – バーコードベースのIDおよびアクセス認証情報でユーザーを認証します。
シャッドマンが戻ってきて、IronBarcode がリアルタイムで単一および複数のバーコード読み取りをどのように処理するかを示しました。
単一バーコードの読み取り
バーコード値
フォーマット(例:Aztec)
座標 (x, y 位置)
高さ、幅、およびエンコーディングタイプ
IronBarcodeを使用すると、開発者はデスクトップ、ウェブ、そして現在では.NET MAUIを介してモバイルまで、さまざまな形式とプラットフォームでバーコードを簡単に生成および読み取ることができます。 倉庫追跡システムを構築する場合でも、小売精算アプリを構築する場合でも、IronBarcodeは仕事を迅速に完了するために必要な柔軟性と性能を提供します。
お試しくださいか? 30日間の無料トライアルを今すぐ入手
PM > Install-Package BarCode
30日間の試用キーをすぐに取得。
15日間の試用キー 即時発行。
Install-Package BarCode
質問がありますか?開発チームに連絡する
クレジットカードは不要です
試用キーはメールに送信されるはずです。
正常に送信されました。
もし届かない場合は、
support@ironsoftware.comにお問い合わせください。
無料で始めましょう
クレジットカードは不要です
透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
クレジットカードやアカウント作成は不要です。
試用キーはメールにあるはずです。
もしない場合は、
support@ironsoftware.comまでご連絡ください。
無料で始めましょう
クレジットカードは不要です
透かしなしで本番環境でテストしてください。
必要な場所で動作します。
30日間、完全に機能する製品をご利用いただけます。
数分で稼働させることができます。
製品トライアル期間中にサポートエンジニアリングチームへの完全アクセス
30分の個別デモを予約する。
契約なし、カード情報不要、義務なし。
10 .NET API製品オフィスドキュメントのために