IronOCR 語言 孟加拉語 Bengali OCR in C# and .NET Curtis Chau 更新日期:8月 20, 2025 Download IronOCR NuGet 下載 DLL 下載 Windows 安裝程式 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 Other versions of this document: বাংলা ভাষায 其他125種OCR語言 IronOCR 是一個 C# 軟體元件,允許 .NET 程式員在 126 種語言中從影像和 PDF 文件中讀取文本,包括孟加拉語。 它是一個專為 .NET 開發者設計的 Tesseract 高級分支,在速度和準確性方面經常優於其他 Tesseract 引擎。 IronOcr.Languages.Bengali 的內容 此套件包含 114 個 .NET 的 OCR 語言: Bengali BengaliBest BengaliFast BengaliAlphabet BengaliAlphabetBest BengaliAlphabetFast 下載 孟加拉語語言包 style='white-space:default'>[Bangla] 下載為 Zip 使用 NuGet 安裝 安裝 我們首先要做的是將 孟加拉語 OCR 套件安裝到您的 .NET 專案中。 Install-Package IronOCR.Languages.Bengali 代碼示例 此 C# 代碼範例從影像或 PDF 文件中讀取孟加拉語文本。 // Import the IronOcr namespace using IronOcr; class BengaliOcrExample { static void Main() { // Create an instance of IronTesseract var Ocr = new IronTesseract(); // Specify the language for OCR Ocr.Language = OcrLanguage.Bengali; // Process the image and extract text using (var Input = new OcrInput(@"images\Bengali.png")) { // Perform OCR on the input image var Result = Ocr.Read(Input); // Get the extracted text var AllText = Result.Text; // Output the extracted text to the console System.Console.WriteLine(AllText); } } } // Import the IronOcr namespace using IronOcr; class BengaliOcrExample { static void Main() { // Create an instance of IronTesseract var Ocr = new IronTesseract(); // Specify the language for OCR Ocr.Language = OcrLanguage.Bengali; // Process the image and extract text using (var Input = new OcrInput(@"images\Bengali.png")) { // Perform OCR on the input image var Result = Ocr.Read(Input); // Get the extracted text var AllText = Result.Text; // Output the extracted text to the console System.Console.WriteLine(AllText); } } } ' Import the IronOcr namespace Imports IronOcr Friend Class BengaliOcrExample Shared Sub Main() ' Create an instance of IronTesseract Dim Ocr = New IronTesseract() ' Specify the language for OCR Ocr.Language = OcrLanguage.Bengali ' Process the image and extract text Using Input = New OcrInput("images\Bengali.png") ' Perform OCR on the input image Dim Result = Ocr.Read(Input) ' Get the extracted text Dim AllText = Result.Text ' Output the extracted text to the console System.Console.WriteLine(AllText) End Using End Sub End Class $vbLabelText $csharpLabel 解釋 導入 IronOcr: 我們首先導入 IronOcr 命名空間,其中包含執行 OCR 操作所需的類和方法。 創建 IronTesseract 實例: 我們創建一個 IronTesseract 實例,這是執行 OCR 的主要類。 設置語言: 我們使用 OcrLanguage.Bengali 將 OCR 語言設置為孟加拉語。 OcrInput: 我們指定要從中提取文本的影像路徑。 OcrInput 物件用於載入和預處理輸入文件。 讀取和提取文本: 使用 Read 方法,我們處理影像以讀取文本內容。 文本存儲在 Result.Text 中。 輸出文本: 最後,我們將提取的文本列印到控制台以驗證輸出。