IronOCR ハウツー マルチページ/フレームTIFF & GIF C#でマルチフレーム/ページTIFFとGIFを読み取る方法 Chaknith Bin 更新日:7月 22, 2025 IronOCR をダウンロード NuGet ダウンロード DLL ダウンロード Windows 版 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる ジェミニで開く このページについてGeminiに問い合わせる 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English TIFF (タグ付き画像ファイル形式) は、高品質の画像によく使われる形式です。 ロスレス圧縮をサポートしているため、スキャンした文書やプロの写真など、元の品質を維持する必要がある画像に適しています。 GIF (Graphics Interchange Format) は、主にシンプルで Web に適した画像やアニメーションに使用される形式です。 GIF はロスレス圧縮と非可逆圧縮の両方をサポートします。 アニメーションを 1 つのファイルに含めることができることで知られており、Web サイトやメッセージング アプリでよく見られる短いループ アニメーションで人気があります。 クイックスタート: マルチフレーム TIFF または GIF ファイルを使用した OCR IronOCR を使用すると、複数ページの TIFF やアニメーション GIF からテキストを簡単に読み取ることができることを確認できます。 OcrImageInputとRead呼び出しだけを使用します。複雑な設定は必要ありません。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronOCR をインストールします PM > Install-Package IronOcr このコード スニペットをコピーして実行します。 using IronOcr; var result = new IronTesseract().Read(new OcrImageInput("Potter.tiff")); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronOCR を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) マルチフレームGIFやTIFFを読み込むためのC#ライブラリをダウンロードする。 OcrImageInputクラスを利用して、シングル/マルチフレームTIFFをインポートする。 Readメソッドを使用して、OCRを実行します。 同じクラスを使ってGIF画像をインポートする 切り抜き領域を指定して読み込みエリアを定義する 単一/複数フレームのTIFFの例を読む OCR を実行するには、まず IronTesseract クラスをインスタンス化します。 OcrImageInputオブジェクトを作成するには、 usingステートメントを使用します。 このコンストラクターは、単一フレームと複数フレームの両方の TIFF および TIF 形式をサポートします。 最後に、 Readメソッドを適用して、インポートされた TIFF ファイルに対して OCR を実行します。 :path=/static-assets/ocr/content-code-examples/how-to/input-tiff-gif-read-tiff.cs using IronOcr; // Instantiate IronTesseract IronTesseract ocrTesseract = new IronTesseract(); // Import TIFF/TIF using var imageInput = new OcrImageInput("Potter.tiff"); // Perform OCR OcrResult ocrResult = ocrTesseract.Read(imageInput); Imports IronOcr ' Instantiate IronTesseract Private ocrTesseract As New IronTesseract() ' Import TIFF/TIF Private imageInput = New OcrImageInput("Potter.tiff") ' Perform OCR Private ocrResult As OcrResult = ocrTesseract.Read(imageInput) $vbLabelText $csharpLabel GIFの例を読む 同様に、 OcrImageInputクラスを構築するときに GIF ファイル パスを指定するだけです。 コンストラクターは、イメージをインポートするために必要なすべての手順を処理します。 :path=/static-assets/ocr/content-code-examples/how-to/input-tiff-gif-read-gif.cs using IronOcr; // Instantiate IronTesseract IronTesseract ocrTesseract = new IronTesseract(); // Import GIF using var imageInput = new OcrImageInput("Potter.gif"); // Perform OCR OcrResult ocrResult = ocrTesseract.Read(imageInput); Imports IronOcr ' Instantiate IronTesseract Private ocrTesseract As New IronTesseract() ' Import GIF Private imageInput = New OcrImageInput("Potter.gif") ' Perform OCR Private ocrResult As OcrResult = ocrTesseract.Read(imageInput) $vbLabelText $csharpLabel スキャン領域を指定 OcrImageInputクラスを構築するときにCropRectangleオブジェクトを含めることで、OCR 用に画像ドキュメント内の特定の領域を定義できます。 これにより、特に大きな画像ドキュメントの場合、パフォーマンスが大幅に向上します。 :path=/static-assets/ocr/content-code-examples/how-to/input-images-read-specific-region.cs using IronOcr; using IronSoftware.Drawing; using System; // Instantiate IronTesseract IronTesseract ocrTesseract = new IronTesseract(); // Specify crop region Rectangle scanRegion = new Rectangle(800, 200, 900, 400); // Add image using var imageInput = new OcrImageInput("Potter.tiff", ContentArea: scanRegion); // Perform OCR OcrResult ocrResult = ocrTesseract.Read(imageInput); // Output the result to console Console.WriteLine(ocrResult.Text); Imports IronOcr Imports IronSoftware.Drawing Imports System ' Instantiate IronTesseract Private ocrTesseract As New IronTesseract() ' Specify crop region Private scanRegion As New Rectangle(800, 200, 900, 400) ' Add image Private imageInput = New OcrImageInput("Potter.tiff", ContentArea:= scanRegion) ' Perform OCR Private ocrResult As OcrResult = ocrTesseract.Read(imageInput) ' Output the result to console Console.WriteLine(ocrResult.Text) $vbLabelText $csharpLabel OCR結果 よくある質問 C#を使用して、マルチフレームGIFおよびTIFF画像を読むことができますか? IronOCRライブラリを使用して、マルチフレームGIFおよびTIFF画像を読むことができます。ライブラリをNuGetからダウンロードし、OcrImageInputクラスを使用して画像をインポートし、Readメソッドを適用してOCRを実行します。 画像にTIFF形式を使用する利点は何ですか? TIFF形式は、高品質でロスレス圧縮が必要な画像にとって有益であり、スキャンされたドキュメントやプロの写真撮影の際に元の品質を維持することが重要です。 なぜGIF形式はアニメーションによく使用されるのですか? GIF形式は、一つのファイルに複数の画像を格納できるため、短いループアニメーションに理想的であり、Webサイトやメッセージングアプリでよく使用されます。ロスレス圧縮とロス圧縮の両方をサポートしています。 IronOCRを使用して画像でOCRに使用する領域を指定する方法は? OcrImageInputクラスを構築する際にCropRectangleオブジェクトを使用して、OCRに焦点を当てる領域を指定することができます。これにより、画像内の特定のエリアにOCRを集中できます。 IronOCR内でのOcrImageInputクラスの役割は何ですか? IronOCR内のOcrImageInputクラスは、OCR処理のために単一およびマルチフレームのTIFFおよびGIF画像をインポートするために使用され、これらの形式からのテキスト抽出を可能にします。 大きな画像ドキュメントでOCRのパフォーマンスを向上させる方法は? 大きな画像ドキュメントでOCRのパフォーマンスを向上させるためには、画像内の特定のスキャン領域を定義するためにCropRectangleオブジェクトを使用します。これにより、OCRが指定されたエリアに集中することで効率が向上します。 GIF画像でIronOCRを使用する際の手順は? OcrImageInputクラスを構築する際にGIFファイルパスを指定します。次に、Readメソッドを使用して画像からテキストを抽出します。 IronTesseractがOCRプロセスにどのように貢献しますか? IronTesseractは、IronOCRが画像ファイルでOCRプロセスを開始および実行するためのクラスであり、マルチフレームTIFFやGIFなどのフォーマットをサポートし、効率的なテキスト抽出を可能にします。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はできましたか? Nuget ダウンロード 5,167,857 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 5,167,857 ライセンスを見る