IronOCR 操作指南 多頁/幀 TIFF 和 GIF 如何在 C# 中讀取多畫面/頁面 TIFF 和 GIF。 Chaknith Bin 更新:7月 22, 2025 下載 IronOCR NuGet 下載 DLL 下載 Windows 安裝程式 開始免費試用 法學碩士副本 法學碩士副本 將頁面複製為 Markdown 格式,用於 LLMs 在 ChatGPT 中打開 請向 ChatGPT 諮詢此頁面 在雙子座打開 請向 Gemini 詢問此頁面 在雙子座打開 請向 Gemini 詢問此頁面 打開困惑 向 Perplexity 詢問有關此頁面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 複製連結 電子郵件文章 This article was translated from English: Does it need improvement? Translated View the article in English TIFF(標籤影像檔案格式)是一種常用的高品質影像格式。 它支援無損壓縮,因此適用於需要保持原始品質的影像,例如掃描文件或專業攝影。 GIF (Graphics Interchange Format,圖形交換格式) 是一種格式,主要用於簡單、網路友善的圖像和動畫。 GIF 支援無損和有損壓縮。 它以能夠在單一檔案中包含動畫而聞名,因此很受網站和訊息應用程式中常見的短小循環動畫的歡迎。 as-heading:2(快速入門:使用多格 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 類別。 利用 using 語句來建立 OcrImageInput 物件。 此構成器支援單格和多格 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 格式因能在一個文件中存儲多個圖像而在動畫中很受歡迎,使得短暫、循環的動畫非常適合用於網站和消息應用程序。它同時支持無損和有損壓縮。 如何使用 IronOCR 在圖像中指定一個處理區域進行 OCR? 您可以在使用 IronOCR 構建 OcrImageInput 類時,使用 CropRectangle 對象指定一個區域以進行 OCR。這使您可以將 OCR 重點集中在圖像中的特定區域。 OcrImageInput 類在 IronOCR 中的角色是什麼? IronOCR 中的 OcrImageInput 類用於導入單幀和多幀 TIFF 和 GIF 圖像以進行 OCR 處理,從而使這些格式的文本提取能夠實現。 如何提高大圖像文檔的 OCR 性能? 要提高大圖像文檔的 OCR 性能,請使用 CropRectangle 對象來定義圖像中的特定掃描區域。這樣可以將 OCR 效力集中於指定區域,提高效率。 使用 IronOCR 處理 GIF 圖片所涉及的步驟有哪些? 要使用 IronOCR 處理 GIF 圖片,請在構造 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 檢視授權