How to Perform OCR on Android in .NET MAUI

This article was translated from English: Does it need improvement?
Translated
View the article in English
以下のようになります。
Android related to How to Perform OCR on Android in .NET MAUI Android related to How to Perform OCR on Android in .NET MAUI
以下のようになります。

.NETのMAUIでAndroidでIronOCRを使う方法

  • Android上でOCRを実行するためのC#ライブラリをダウンロードする
  • .NET MAUIアプリ・プロジェクトを作成する
  • アクティブ化ボタンと出力テキストを表示するために XAML ファイルを編集する
  • 対応する C# ファイルを編集して、OCR を実行する
  • クイックスタートのためにサンプル プロジェクトをダウンロードする
  • 。 IronOCRアンドロイドパッケージ .
    C# NuGet Library for PDF.

    NuGetでインストール

    パッケージIronOcr.Androidをインストールする
    nuget.org/packages/IronOcr.Android/
    を参照してください。
    ## .NETのMAUIプロジェクトを作成する。 Visual Studioを開き、"Create a new project "をクリックしてください。 MAUIを検索し、.NET MAUI Appを選択して「次へ」。 [.NETのMAUIアプリプロジェクトを作成する](/static-assets/ocr/how-to/setup-android/create-maui-app.webp)。 ## IronOCR.Androidライブラリをインクルードする。 ライブラリはさまざまな方法で追加できます。 最も簡単なのは、NuGetを使うことでしょう。 1.Visual Studioで "Dependencies "を右クリックし、"Manage NuGet Packages ... "を選択します。 2."参照 "タブを選択し、"IronOcr.Android "を検索してください。 3.IronOcr.Android "パッケージを選択し、"インストール "をクリックしてください。 [IronOcr.Androidパッケージをダウンロードする](/static-assets/ocr/how-to/setup-android/download-package.webp)。 他のプラットフォームでの問題を防ぐために、Androidプラットフォームをターゲットにするときだけパッケージを含めるようにcsprojファイルを修正してください。 そのためには 1.プロジェクトを右クリックし、「プロジェクトファイルを編集」を選択します。 2.このように新しいItemGroup要素を作成します: ```xml ``` 3.作成したItemGroupの中に "IronOcr.Android "PackageReferenceを移動します。 上記の手順は、"IronOcr.Android "パッケージが例えばiOSプラットフォームで使用されることを防ぎます(そのためには、代わりに[IronOcr.iOS](https://nuget.org/packages/IronOcr.iOS/)をインストールしてください)。 ## 「MainActivity.cs」を編集する。 - Platforms -> Androidに移動して、"MainActivity.cs "ファイルを開いてください。 - `MainActivity`メソッドを追加し、`Initialize`メソッドを呼び出します。 ```csharp using Android.App; using Android.Content.PM; using Android.Runtime; using Android.OS; using IronOcr; namespace MAUIIronOCRAndroidSample { [Activity(Theme = "@style/Maui.SplashTheme", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize | ConfigChanges.Density)] public class MainActivity : MauiAppCompatActivity { public MainActivity() { // Initialize IronTesseract for OCR purposes IronTesseract.Initialize(this); } } } ``` ## 「MainPage.xaml」を編集する。 OCRの結果を表示するボタンとラベルを表示するために、XAMLファイルを編集してください。 例えば ```xml