IronOCR ハウツー 進捗追跡 How to Use Progress Tracking Chaknith Bin 更新日:6月 9, 2025 Download IronOCR NuGet Download テキストの検索と置換 テキストと画像のスタンプ Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English IronOCRはOCR(光学式文字認識)読み取り操作の進行状況を追跡するためのイベントを提供します。 これらのプロパティは、OCRジョブの進行状況、期間、および完了ステータスに関する貴重な情報を提供し、アプリケーションがOCRプロセスを効果的に監視して報告できるようにします。 クイックスタート: OcrProgressに登録してPDFを読む。 この例では、IronOCRでOCRの進捗をいかに簡単にモニターできるかを示しています:組み込みのOcrProgressイベントを購読し、PDFを読みながら即座にフィードバック(パーセンテージ、ページ数、総ページ数)を得ることができます。 数行から始められます。 Get started making PDFs with NuGet now: Install IronOCR with NuGet Package Manager PM > Install-Package IronOcr Copy and run this code snippet. var ocr = new IronOcr.IronTesseract(); ocr.OcrProgress += (s, e) => Console.WriteLine(e.ProgressPercent + "% (" + e.PagesComplete + "/" + e.TotalPages + ")"); var result = ocr.Read(new IronOcr.OcrInput().LoadPdf("file.pdf")); Deploy to test on your live environment Start using IronOCR in your project today with a free trial Free 30 day Trial (英語 最小限のワークフロー (5 つのステップ) 読書進捗を追跡するための C# ライブラリをダウンロードする。 OcrProgressイベントを購読する。 イベントによって渡されたインスタンスを使用して、進捗情報を取得する。 進捗状況をパーセンテージと合計時間で取得する。 開始時刻と終了時刻、および総ページ数を取得する。 ## 進捗追跡の例 `OcrProgress`イベントを購読することで、読み上げプロセスの進捗アップデートを受け取ることができます。 The event will pass an instance containing information about the progress of the OCR job, such as the start time, total pages, progress as a percentage, duration, and end time. Let's use the following document as our sample: "Experiences in Biodiversity Research: A Field Course" by Thea B. ゲスラー、アイオワ州立大学 ```csharp :path=/static-assets/ocr/content-code-examples/how-to/progress-tracking-progress-tracking.cs ``` 以下のようになります。 次のようにします。 ### イベントからのお知らせ - `ProgressPercent`:OCRジョブの進捗を、完了したページのパーセンテージで表します。 翻訳レベルは0から100までです。 - `TotalPages`:OCRエンジンによって処理されているページの総数を示します。 - `PagesComplete`:OCR読み取りが完全に完了したページ数を指定します。 ページが処理されるにつれて、この数は徐々に増える可能性があります。 - `期間`:OCRジョブの総時間を表し、プロセス全体が完了するまでにかかった時間を示します。 TimeSpanフォーマットで測定されます。 この時間は、イベントがトリガーされるたびに更新されます。 - `StartTimeUTC`:協定世界時(UTC)形式で表される、OCRジョブの開始日時を表します。 - `EndTimeUTC`:OCR ジョブが 100% 完了した日時を UTC 形式で表します。 このプロパティは、OCR処理中はNULLで、OCR処理が終了すると入力されます。 よくある質問 C#でOCRジョブの進捗をどのように追跡できますか? C#でOCRジョブの進捗を追跡するには、IronOCRのOcrProgressイベントに登録します。このイベントは進捗状況、時間、および処理されたページ数に関する更新を提供します。 OCR操作におけるOcrProgressイベントの役割は何ですか? IronOCRのOcrProgressイベントは、開発者がOCRジョブの進行状況、合計所要時間、開始時刻と終了時刻、処理中の合計ページ数を含むリアルタイム更新を受け取ることを可能にします。 ProgressPercentプロパティは何を提供しますか? IronOCRのProgressPercentプロパティは、OCRジョブの進捗をパーセンテージで示し、タスクがどれほど完了しているかを0から100までの範囲で明確に示します。 OCRプロセスの総所要時間をどのように取得しますか? IronOCRのDurationプロパティにアクセスすることで、OCRプロセスの総所要時間を取得できます。このプロパティは、OcrProgressイベントがトリガーされるたびに更新され、プロセス全体にかかった時間を反映します。 OCRジョブの開始と終了を判断できますか? はい、IronOCRはStartTimeUTCとEndTimeUTCプロパティを提供しており、これによりOCRジョブの開始時間と完了時間をそれぞれUTC形式で示します。 OCR処理中に複数のページをどのように扱うことができますか? IronOCRでは、TotalPagesとPagesCompleteプロパティを使用して処理されている総ページ数と完全に処理されたページ数を追跡することで、複数のページを扱うことができます。 OCRにおける進捗追跡の実用例とは何ですか? 実用例には、『生物多様性研究の体験:フィールドコース』というタイトルのサンプルドキュメントを処理中にOcrProgressイベントに登録することが含まれます。この例は、IronOCRにおける進捗、所要時間、および完了状況の追跡を示しています。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はいいですか? Nuget ダウンロード 5,044,537 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 5,044,537 ライセンスを見る