IronQR (アイアンQR)を始めよう

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronQR (アイアンQR) (アイアンQR)は.NET用QRコード読み取り/書き込みライブラリです。

IronQRはIron Software (アイアンソフトウェア)のQRコード読み取り/書き込みライブラリです。 高度にカスタマイズ可能なQR生成に加え、モバイル、デスクトップ、クラウドに対応した高度な機械学習モデルを使用して、読み取り用のQRコードを検出します。

互換性

IronQRはクロスプラットフォームに対応しています:

.NET バージョンサポート:

  • C#VB.netF#)
  • .NET 7、6、5、およびコア3.1以上
  • .NETスタンダード (2.0以上)
  • .NETフレームワーク (4.6.2+)

オペレーティングシステムと環境のサポート:

  • **ウィンドウズ (10以上、サーバー2016以上)
  • **リナックス (Ubuntu、Debian、CentOSなど。)
  • **マックOS (10+)
  • iOS (12+)
  • アンドロイド API 21+ (v5 "ロリポップ")
  • **ドッカー (ウィンドウズ、リナックス、アジュール)
  • **アズール (VPS、WebApp、Function)
  • AWS。 (EC2、Lambda)

.NET プロジェクトタイプのサポート:

  • **ウェブ (Blazor & WebForms (ブレイザー & ウェブフォーム))
  • **モバイル (XamarinとMAUI)
  • **デスクトップ (WPF & MAUI)
  • **コンソール (アプリ&ライブラリー)

インストール

IronQR (アイアンQR) (アイアンQR) ライブラリ

IronQR (アイアンQR)のインストールは簡単で、このようにパッケージをインストールしてください:

Install-Package IronQR

または IronQR (アイアンQR) (アイアンQR) NuGet公式サイト.

インストールが完了したら、C# (シーアンQR)コードの先頭にusing IronQR;を追加することで使い始めることができる。

IronQR (アイアンQR) ライブラリ

次の内容にご注意ください。
IronQR.SlimにはQR生成とQR読み取りが含まれています。 (基本的な読み方のみ).

IronQRパッケージには、高度なカスタム機械学習モデルと、それをIronQR.Slim` で使用するためのアダプタが含まれています。 もし、IronQR(アイアンQR)を使用し、MLモデルの精度を向上させたい場合は、IronQR.Slim(アイアンQR)を単独で使用することもできます。

これはQRコードの生成/書き込みには影響しませんが、読み取りには高度な検出モデルは利用されません。 以下のコマンドを使えば、基本的なスリム版だけをインストールできる。

Install-Package IronQR.Slim

もちろんですが、翻訳希望の内容が見当たりません。翻訳してほしい内容を提供してください。

コード例

QRコード作成例

:path=/static-assets/qr/content-code-examples/get-started/get-started-1.cs
using IronQr;
using IronSoftware.Drawing;

// Create a QR Code object
QrCode myQr = QrWriter.Write("hello world");

// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();

// Save QR Code Bitmap as File
qrImage.SaveAs("qr.png");
Imports IronQr
Imports IronSoftware.Drawing

' Create a QR Code object
Private myQr As QrCode = QrWriter.Write("hello world")

' Save QR Code as a Bitmap
Private qrImage As AnyBitmap = myQr.Save()

' Save QR Code Bitmap as File
qrImage.SaveAs("qr.png")
VB   C#

QRコード読み取りの例

:path=/static-assets/qr/content-code-examples/get-started/get-started-2.cs
using IronQr;
using IronSoftware.Drawing;
using System.Collections.Generic;

// Open the asset to read a QR Code from
var inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png");

// Load the asset into QrImageInput
QrImageInput imageInput = new QrImageInput(inputBmp);

// Create a QR Reader object
QrReader reader = new QrReader();

// Read the Input an get all embedded QR Codes
IEnumerable<QrResult> results = reader.Read(imageInput);
Imports IronQr
Imports IronSoftware.Drawing
Imports System.Collections.Generic

' Open the asset to read a QR Code from
Private inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png")

' Load the asset into QrImageInput
Private imageInput As New QrImageInput(inputBmp)

' Create a QR Reader object
Private reader As New QrReader()

' Read the Input an get all embedded QR Codes
Private results As IEnumerable(Of QrResult) = reader.Read(imageInput)
VB   C#

サポートあり

インフォメーション

Iron Software (アイアンソフトウェア)の詳細については、当社のウェブサイトをご覧ください:https://ironsoftware.com/

アイアンソフトウェアのサポート

一般的なサポートや技術的なお問い合わせは、電子メールでご連絡ください:mailto:support@ironsoftware.com