ダヴィッド・ジョーンズとAgorusがIron Suiteで新たな効率を生み出す
ミラン・ヨヴァノヴィッチがIronPDFを使用
チームが製品をデモ
IronOCRの他の多くの機能をご覧ください - すべてのOCRニーズに最適なライブラリです!
TIFFやGIF形式で保存された複数ページのドキュメントを簡単に処理します。IronOcrは一度の操作で全てのページやフレームを読み込むので、ファイルを手動で分割する手間が省けます。
using IronOcr; // Instantiate IronTesseract IronTesseract ocrTesseract = new IronTesseract(); // Import TIFF/TIF using var imageInput = new OcrImageInput("sample.tiff"); // Perform OCR OcrResult ocrResult = ocrTesseract.Read(imageInput);
PDFファイルまたはメモリストリームから直接テキストを正確に抽出し、ネイティブPDFとスキャン(画像ベース)PDFの両方を簡単に扱えます。
using IronOcr; // Instantiate IronTesseract IronTesseract ocrTesseract = new IronTesseract(); // Add PDF using var pdfInput = new OcrPdfInput("sample.pdf"); // Perform OCR OcrResult ocrResult = ocrTesseract.Read(pdfInput);
IronOCRはJPG、PNG、BMPなどの標準的な画像フォーマットをサポートしています。ファイルパスを指定するだけで、あとはIronOCRが処理します。
using IronOcr; // Instantiate IronTesseract IronTesseract ocrTesseract = new IronTesseract(); // Add image using var imageInput = new OcrImageInput("Potter.png"); // Perform OCR OcrResult ocrResult = ocrTesseract.Read(imageInput);
並行処理を完全にサポートし、スケーラビリティと応答性の高いアプリケーションを構築します。複数のドキュメントを異なるスレッドで同時に安全に処理し、高性能なサーバーサイドのデプロイメントを実現します。
using IronOcr; var ocrTesseract = new IronTesseract(); using var ocrInput = new OcrInput(); ocrInput.LoadPdf("sample.pdf"); // Image processing is automatically multi-threaded ocrInput.Deskew(); // OCR reading is automatically multi-threaded too var ocrResult = ocrTesseract.Read(ocrInput);
長時間実行されるOCRタスクの制御を維持します。アボートトークンを使用して、プロセスを優雅に中断またはキャンセルします。これは、リソースを管理したり、ユーザーがキャンセル可能な操作を実装したりする場合に便利です。
using IronOcr; using System.Threading; // Opens a Large PDF which may need to be cancelled early IronTesseract ocrTesseract = new IronTesseract() { Language = OcrLanguage.English }; using var ocrInput = new OcrInput(); ocrInput.LoadPdf("sample.pdf"); // Starts a read on the PDF using IronOCR OcrReadTask ocrRead = ocrTesseract.ReadAsync(ocrInput); Thread.Sleep(1000); // Time passes... // Cancellation Example: ocrRead.Cancel(); ocrRead.Wait();
困難なファイルや破損したファイルでアプリケーションがハングアップするのを防ぎます。OCRプロセスに特定のタイムアウト時間を設定し、リソース管理とシステムの安定性を向上させます。
using IronOcr; int cancel_time = 1000; // Opens a Large PDF which may need to be cancelled early IronTesseract ocrTesseract = new IronTesseract() { Language = OcrLanguage.English }; var ocrInput = new OcrInput(); ocrInput.LoadPdf("large-report.pdf"); // Starts a read on the PDF using IronOCR with specified cancel time OcrReadTask ocrRead = ocrTesseract.ReadAsync(ocrInput, cancel_time);
0%から100%までのOCR操作の進行状況をリアルタイムで監視します。これにより、プログレスバーでユーザーにフィードバックを提供したり、大規模なジョブの完了時間をより正確に見積もることができます。
using IronOcr; var ocrTesseract = new IronTesseract(); // Subscribe to OcrProgress event ocrTesseract.OcrProgress += (_, ocrProgressEventsArgs) => { Console.WriteLine("Progress(%) | Duration"); Console.WriteLine(" " + ocrProgressEventsArgs.ProgressPercent + "% | " + ocrProgressEventsArgs.Duration.TotalSeconds + "s"); }; using var input = new OcrInput(); input.LoadPdf("Experiences-in-Biodiversity-Research-A-Field-Course.pdf"); // Progress events will fire during the read operation var result = ocrTesseract.Read(input);
Install-Package IronOcr
無料で始める
トライアルフォームが正常に送信されました。試用キーはメールに届いているはずです。もし届いていない場合はsupport@ironsoftware.comにご連絡ください。
試用キーはメールに届いているはずです。もし届いていない場合はsupport@ironsoftware.comにご連絡ください。
ウォーターマークなしで本番環境でテスト。必要な場所で動作します。
完全に機能する製品を30日間利用できます。数分でセットアップして稼働します。
製品試用期間中、サポートエンジニアリングチームへのフルアクセス
製品とその主要機能のライブデモをご覧いただけます。
NuGetでインストール
あなたが必要なすべての情報を持っていることを確認するために、すべての質問にお答えします。(コミットメントは一切ありません)。
トライアルライセンスキーについては、メールをご確認ください。
メールが届かない場合は、ライブチャットを開始するか、support@ironsoftware.com
義務のない相談を予約
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
30分間の個別デモを予約してください。
契約なし、カード詳細なし、コミットメントなし。
著作権 © Iron Software 2013-2025