在生產環境中測試,無水印。
在任何需要的地方都能運行。
獲得 30 天的全功能產品。
在幾分鐘內上手運行。
試用產品期間完全訪問我們的支援工程團隊
當我們談到OCR時,它指的是光學字符識別。 這個詞通常在商業領域中用來指將任何基於文本的文件(例如掃描或傳真頁面)的圖像或圖像表示轉換為可編輯的文字格式或可搜索文本文件格式的過程,這是通過計算機軟體實現的。
OCR 是光学字符识别的缩写,这是一项由专门为此目的设计的计算机软件执行的任务。 這種類型的軟體將掃描頁面並識別其中的任何文本資訊,將其轉換為數字形式,以便可以數字方式編輯和重現而不失去質量。
OCR 有許多應用,但最受歡迎的用例是將掃描文件轉換為可在資料庫中格式化和索引並進行分析的數位檔案。
在本文中,我們將比較兩個最常見的用於 OCR 和 PDF 文件圖像的庫和應用程式。 這些是:
Asprise C# .NET OCR(光學字符識別)和條碼識別 SDK 提供高性能的 API 庫,使您的 C# .NET 應用程序(Windows 應用程序、Silverlight、ASP.NET 網絡服務應用程序、ActiveX 控件等)具備從掃描文檔中提取文字和條碼信息的功能。
您可以將圖像(例如 JPEG、PNG、TIFF、PDF 等格式)轉換為可編輯的文件格式(Word、XML、可搜尋的 PDF 等)。 除了其他產品如 Asprise Image Scanning SDK(從掃描儀捕捉文件)之外,您可以輕鬆實現完整的文件管理解決方案。
準確的文字識別
憑藉增強的圖像處理和文字檢測算法,Asprise OCR 可以輕鬆識別圖像質量差的複雜文檔。 參數可以用來稍微偏重準確性而非速度。
高速 OCR 引擎
Asprise OCR 使用優化的 OCR 引擎,在短時間內執行出色的識別。 透過多執行緒和可選擇的GPU加速可以進一步提高速度。
支持超過 20 種語言
Asprise OCR 支援超過 20 種語言識別,包括英語、西班牙語、法語、德語、義大利語、匈牙利語、芬蘭語、瑞典語、羅馬尼亞語、波蘭語、馬來語、阿拉伯語、印尼語和俄語。
所有流行的條碼格式
支持所有流行的條碼格式:EAN-8、EAN-13、UPC-A、UPC-E、ISBN-10、ISBN-13、Interleaved 2 of 5、Code 39、Code 128、PDF417 和 QR Code。
將圖片轉換為可搜尋的 PDF
只需幾行代碼,您就可以將多種格式的圖像,如 JPEG、PNG、TIFF 和 PDF,轉換為可搜索的 PDF 文件。
輕鬆部署
不需要軟體保護加密鎖,也不需要授權伺服器。 部署 Asprise OCR SDK 與開發它一樣簡單。
經濟實惠,免版稅
免版稅的意思是當您訂購開發許可證時需要付款,但當您將軟體部署到數千台伺服器或數千名最終用戶時,則不需要再次付費。
屢獲殊榮的支援
他們的團隊不僅友善,還能為您提供一流的技術支援。
IronOCR 提供軟體給使用 IronOCR for .NET 的工程師,以在 .NET 應用程式和網站中從照片和 PDF 讀取文字內容。 它掃描照片中的文字和條碼,並支持多種全球語言; 然後它可以提供作為純文字或結構化數據的輸出。 Iron Software 的 OCR 函式庫可用於 MVC、Web、控制台和桌面 .NET 應用程式。 對於商業部署,許可證由開發團隊直接協助提供。
打開 Visual Studio 軟體,然後進入「檔案」選單。 選擇「新專案」,然後選擇「控制台應用程式」。
在相應的文字框中輸入專案名稱並選擇文件路徑。 然後,單擊創建按鈕並選擇所需的 .NET Framework,如下圖所示。
Visual Studio 專案現在將為所選的應用程式生成結構,如果您選擇了控制台、Windows 和 Web 應用程式,現在會打開 program.cs 檔案,您可以在其中輸入代碼並建置/運行應用程式。
接下來,我們可以添加庫來測試代碼。
我們可以在[這裡](https://asprise.com/royalty-free-library/c%23-sharp.net-ocr-for-windows-mac-linux-download.html" target="_blank" rel="nofollow noopener noreferrer)下載 Asprise OCR。
有兩個選項:使用 NuGet 安裝或從[asprise.com](http://asprise.com/" target="_blank" rel="nofollow noopener noreferrer) 手動下載 SDK。
首先,創建一個新的 Visual C#/Visual Basic Windows Form 應用程式專案或使用現有的專案。 在打開此解決方案的情況下,打開[NuGet Package Manager Console](https://docs.nuget.org/consume/package-manager-console" target="_blank" rel="nofollow noopener noreferrer),然後輸入以下命令:
Install-Package asprise-ocr-api
完成後,您可以將以下程式碼複製到 Program.cs(適用於 C#),來調用 OCR 演示表單:
static class Program
{
[STAThread]
static void Main() {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new asprise_ocr_api.OcrSampleForm());
}
}
static class Program
{
[STAThread]
static void Main() {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new asprise_ocr_api.OcrSampleForm());
}
}
Friend Module Program
<STAThread>
Sub Main()
Application.EnableVisualStyles()
Application.SetCompatibleTextRenderingDefault(False)
Application.Run(New asprise_ocr_api.OcrSampleForm())
End Sub
End Module
從[www.asprise.com/product/ocr](http://www.asprise.com/product/ocr" target="_blank" rel="nofollow noopener noreferrer)下載 Asprise OCR SDK 的副本。 只需將其解壓縮到一個空資料夾。
Asprise OCR SDK 分發的文件組織如下:
OCR SDK
--- aocr.dll, aocr_x64.dll [所需的DLL]
範例專案 [.NET API 和範例專案]
+--- 圖片 [範例圖片]
導航至 sample-projects 資料夾並打開解決方案:ocr-samples-vs.sln。 有兩個項目:
asprise-ocr-api-sample:示範程式
在 asprise-ocr-api-sample 專案上右鍵點擊並選擇“設為啟動專案”,然後按下‘開始’按鈕或按 F5,你將會看到顯示的相同介面。
IronOCR 程式庫可以透過四種方式下載和安裝。
這些是:
Visual Studio 軟體提供 NuGet 套件管理器選項,以直接將套件安裝至解決方案。 以下截圖顯示如何打開 NuGet Package Manager。
它提供了一個搜索框,以顯示來自 NuGet 網站的套件列表。在套件管理器中,我們需要搜索關鍵字IronOCR,如下圖所示:
從上面的圖片中,我們將獲取相關搜尋項目的列表。 我們需要選擇所需選項將套件安裝到解決方案中。
在 Visual Studio 中,前往工具-> NuGet 套件管理器-> 套件管理器主控台
在封裝管理員主控台標籤中輸入以下行:
Install-Package IronOcr
接下來,該套件將會在當前專案中下載/安裝並可供使用。
第三種方式是直接從網站下載 NuGet 套件。
點擊[此處](/csharp/ocr/" target="_blank)從網站直接下載最新套件。下載後,按照以下步驟將套件添加到專案中。
IronOCR和Asprise OCR都擁有將圖像轉換為文字搜索的OCR技術。
以下程式碼演示了 Asprise OCR 的基本用法。
using asprise_ocr_api;
AspriseOCR.SetUp();
AspriseOCR ocr = new AspriseOCR();
ocr.StartEngine("eng", AspriseOCR.SPEED_FASTEST);
string s = ocr.Recognize("C:\\path\\img.jpg", -1, -1, -1, -1, -1, AspriseOCR.RECOGNIZE_TYPE_ALL, AspriseOCR.OUTPUT_FORMAT_PLAINTEXT);
Console.WriteLine("OCR Result: " + s);
// process more images here ...
ocr.StopEngine();
using asprise_ocr_api;
AspriseOCR.SetUp();
AspriseOCR ocr = new AspriseOCR();
ocr.StartEngine("eng", AspriseOCR.SPEED_FASTEST);
string s = ocr.Recognize("C:\\path\\img.jpg", -1, -1, -1, -1, -1, AspriseOCR.RECOGNIZE_TYPE_ALL, AspriseOCR.OUTPUT_FORMAT_PLAINTEXT);
Console.WriteLine("OCR Result: " + s);
// process more images here ...
ocr.StopEngine();
Imports asprise_ocr_api
AspriseOCR.SetUp()
Dim ocr As New AspriseOCR()
ocr.StartEngine("eng", AspriseOCR.SPEED_FASTEST)
Dim s As String = ocr.Recognize("C:\path\img.jpg", -1, -1, -1, -1, -1, AspriseOCR.RECOGNIZE_TYPE_ALL, AspriseOCR.OUTPUT_FORMAT_PLAINTEXT)
Console.WriteLine("OCR Result: " & s)
' process more images here ...
ocr.StopEngine()
Asprise OCR 支援以下影像格式:GIF、PNG、JPEG、TIFF 和 PDF。 在上述部分的範例 OCR 程式碼中,輸入看起來如下:
OCR 輸出將以純文字格式顯示:
Asprise OCR 和 Barcode Recognition
高效能、免版稅的光學字符識別和條碼識別於Windows上,
...
ISBN-l3、交錯 2 of 5、Code 39、Code 128、PDF417 和 QR Code。
[[QR-Code: www.asprise.com]]
[[CODE-128: Asprise]]。
最後兩行表示條碼信息提取。 注意:條碼的格式和內容均包圍在「[[ ]]」符號內。
var Ocr = new IronTesseract(); // nothing to configure
Ocr.Language = OcrLanguage.EnglishBest;
Ocr.Configuration.TesseractVersion = TesseractVersion.Tesseract5;
using (var Input = new OcrInput())
{
Input.AddImage(@"3.png");
var Result = Ocr.Read(Input);
Console.WriteLine(Result.Text);
Console.ReadKey();
}
var Ocr = new IronTesseract(); // nothing to configure
Ocr.Language = OcrLanguage.EnglishBest;
Ocr.Configuration.TesseractVersion = TesseractVersion.Tesseract5;
using (var Input = new OcrInput())
{
Input.AddImage(@"3.png");
var Result = Ocr.Read(Input);
Console.WriteLine(Result.Text);
Console.ReadKey();
}
Dim Ocr = New IronTesseract() ' nothing to configure
Ocr.Language = OcrLanguage.EnglishBest
Ocr.Configuration.TesseractVersion = TesseractVersion.Tesseract5
Using Input = New OcrInput()
Input.AddImage("3.png")
Dim Result = Ocr.Read(Input)
Console.WriteLine(Result.Text)
Console.ReadKey()
End Using
Tesseract 5 API,如上所示,可讓我們將圖像檔案轉換為文本。 我們正在上述代碼行中為 Iron Tesseract 建立一個物件。 我們還在建立一個 OcrInput 對象,這將允許我們添加一或多個圖片文件。 在使用 OcrInput 物件方法 add 時,我們可能需要在程式碼內提供可用的圖片路徑。 可以添加任意數量的圖片。 在之前構建的對象 Irotesseract 中可以使用的函數 "Read",通過解析圖像文件獲取圖像,並將結果提取到 OCR 結果中。 它能從照片中提取文本並將其轉換為字串。
我們也可以使用 Tesseract 來添加多幀圖像。 「AddMultiFrameTiff」是此操作的另一種方法。 Tesseract 庫讀取圖像中的每一幀,每一幀都被視為一個獨立的頁面。 該過程將讀取圖像的第一幀,然後繼續到下一幀,如此循環,直到圖像的所有幀都已掃描。 此方法僅支援 Tiff 圖像格式。
上面的圖片是IronOCR結果的輸出,它已經準確地將數據轉換為可編輯的文本。
IronOCR 和 Asprise OCR 將 PDF 文件轉換為可編輯文本。 Asprise OCR 提供了一系列選項給用戶,例如儲存頁面、編輯圖片、識別頁面等。它也提供儲存選項,如文字、文件、HTML 格式等。IronOCR 也允許我們將轉換後的 OCR 文件儲存為 HTML、文字、PDF 等。
如果您將輸出格式設置為 OUTPUT_FORMAT_PDF,您需要將目標 PDF 輸出文件指定為:
ocr.Recognize("C:\\test-image.png", -1, -1, -1, -1, -1,
Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_PDF,
"PROP_PDF_OUTPUT_FILE=ocr-result.pdf
PROP_PDF_OUTPUT_TEXT_VISIBLE=true");
ocr.Recognize("C:\\test-image.png", -1, -1, -1, -1, -1,
Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_PDF,
"PROP_PDF_OUTPUT_FILE=ocr-result.pdf
PROP_PDF_OUTPUT_TEXT_VISIBLE=true");
ocr.Recognize("C:\test-image.png", -1, -1, -1, -1, -1, Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_PDF, "PROP_PDF_OUTPUT_FILE=ocr-result.pdf PROP_PDF_OUTPUT_TEXT_VISIBLE=true")
在上述代碼中,屬性在一個字符串中指定,由 (使用「=」分隔鍵和值)。 或者,您可以成對分別指定屬性:
ocr.Recognize("C:\\test-image.png", -1, -1, -1, -1, -1,
Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_PDF,
AspriseOCR.PROP_PDF_OUTPUT_FILE, "ocr-result.pdf",
AspriseOCR.PROP_PDF_OUTPUT_TEXT_VISIBLE, true);
ocr.Recognize("C:\\test-image.png", -1, -1, -1, -1, -1,
Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_PDF,
AspriseOCR.PROP_PDF_OUTPUT_FILE, "ocr-result.pdf",
AspriseOCR.PROP_PDF_OUTPUT_TEXT_VISIBLE, true);
ocr.Recognize("C:\test-image.png", -1, -1, -1, -1, -1, Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_PDF, AspriseOCR.PROP_PDF_OUTPUT_FILE, "ocr-result.pdf", AspriseOCR.PROP_PDF_OUTPUT_TEXT_VISIBLE, True)
要使文字不可見或透明,您只需將 PROP_PDF_OUTPUT_TEXT_VISIBLE 設置為 "false"。 支援標準 PDF 與 PDF/A。 請參考 Asprise OCR 屬性摘要。 將輸出格式設置為 OUTPUT_FORMAT_RTF。 然後,您可以輸出可在大多數文字處理器(Microsoft Word、Libre Office、TextEdit 等)中編輯的 .rtf 檔案。
ocr.Recognize("C:\\test-image.png", -1, -1, -1, -1, -1,
Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_RTF,
"PROP_RTF_OUTPUT_FILE=ocr-result.rtf");
ocr.Recognize("C:\\test-image.png", -1, -1, -1, -1, -1,
Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_RTF,
"PROP_RTF_OUTPUT_FILE=ocr-result.rtf");
ocr.Recognize("C:\test-image.png", -1, -1, -1, -1, -1, Ocr.RECOGNIZE_TYPE_ALL, Ocr.OUTPUT_FORMAT_RTF, "PROP_RTF_OUTPUT_FILE=ocr-result.rtf")
完成OCR後,您可以使用文字處理器查看或編輯RTF文件:
您使用以下方法對 PDF 輸入文件執行 OCR:
我們也可以使用OCRInput來管理PDF檔案。 每一頁文件將由Iron Tesseract類別讀取。 文本將從頁面中提取。 我們也可以使用第二個稱為「AddPDF」的功能來打開受保護的文件,這個功能允許我們將 PDF 添加到我們的文件列表中(如果它受保護則需要密碼)。 以下程式碼演示了如何打開受密碼保護的 PDF 文檔:
var Ocr = new IronTesseract(); // nothing to configure
using (var Input = new OcrInput())
{
Input.AddPdf("example.pdf", "password");
var Result = Ocr.Read(Input);
Console.WriteLine(Result.Text);
}
var Ocr = new IronTesseract(); // nothing to configure
using (var Input = new OcrInput())
{
Input.AddPdf("example.pdf", "password");
var Result = Ocr.Read(Input);
Console.WriteLine(Result.Text);
}
Dim Ocr = New IronTesseract() ' nothing to configure
Using Input = New OcrInput()
Input.AddPdf("example.pdf", "password")
Dim Result = Ocr.Read(Input)
Console.WriteLine(Result.Text)
End Using
我們可以使用 "Addpdfpage" 從 PDF 文件中的單個頁面讀取和提取內容。只需指定我們想要提取文本的頁碼即可。 "AddPdfPage" 允許我們從指定的多個頁面中提取文本。 在 IEnumerable
IEnumerable<int> numbers = new List<int> {2,8,10 };
var Ocr = new IronTesseract();
using (var Input = new OcrInput())
{
//single page
Input.AddPdfPage("example.pdf",10);
//Multiple page
Input.AddPdfPages("example.pdf", numbers);
var Result = Ocr.Read(Input);
Console.WriteLine(Result.Text);
Result.SaveAsTextFile("ocrtext.txt");
}
IEnumerable<int> numbers = new List<int> {2,8,10 };
var Ocr = new IronTesseract();
using (var Input = new OcrInput())
{
//single page
Input.AddPdfPage("example.pdf",10);
//Multiple page
Input.AddPdfPages("example.pdf", numbers);
var Result = Ocr.Read(Input);
Console.WriteLine(Result.Text);
Result.SaveAsTextFile("ocrtext.txt");
}
Dim numbers As IEnumerable(Of Integer) = New List(Of Integer) From {2, 8, 10}
Dim Ocr = New IronTesseract()
Using Input = New OcrInput()
'single page
Input.AddPdfPage("example.pdf",10)
'Multiple page
Input.AddPdfPages("example.pdf", numbers)
Dim Result = Ocr.Read(Input)
Console.WriteLine(Result.Text)
Result.SaveAsTextFile("ocrtext.txt")
End Using
使用 SaveAsTextFile 函數,我們可以將結果儲存為文字檔,這允許我們將檔案下載到輸出目錄路徑。 此外,我們可以使用 SaveAsHocrFile 將檔案儲存為 HTML 檔案。
Asprise OCR 提供了一些額外的選項,例如繪製文本區域、繪製圖片區域、繪製表格區域、繪製識別區域等。這些功能都有助於提升使用者的 OCR 性能。 該應用程式不僅能執行OCR,還可以執行合併PDF、拆分PDF、編輯PDF等操作。
IronOCR具有獨特的功能,可以從掃描文件中讀取條碼和QR碼。 以下程式碼顯示如何從給定的圖像或文件中讀取條碼。
var Ocr = new IronTesseract(); // nothing to configure
Ocr.Language = OcrLanguage.EnglishBest;
Ocr.Configuration.ReadBarCodes = true;
Ocr.Configuration.TesseractVersion = TesseractVersion.Tesseract5;
using (var Input = new OcrInput())
{
Input.AddImage("barcode.gif");
var Result = Ocr.Read(Input);
foreach (var Barcode in Result.Barcodes)
{
Console.WriteLine(Barcode.Value);
}
}
var Ocr = new IronTesseract(); // nothing to configure
Ocr.Language = OcrLanguage.EnglishBest;
Ocr.Configuration.ReadBarCodes = true;
Ocr.Configuration.TesseractVersion = TesseractVersion.Tesseract5;
using (var Input = new OcrInput())
{
Input.AddImage("barcode.gif");
var Result = Ocr.Read(Input);
foreach (var Barcode in Result.Barcodes)
{
Console.WriteLine(Barcode.Value);
}
}
Dim Ocr = New IronTesseract() ' nothing to configure
Ocr.Language = OcrLanguage.EnglishBest
Ocr.Configuration.ReadBarCodes = True
Ocr.Configuration.TesseractVersion = TesseractVersion.Tesseract5
Using Input = New OcrInput()
Input.AddImage("barcode.gif")
Dim Result = Ocr.Read(Input)
For Each Barcode In Result.Barcodes
Console.WriteLine(Barcode.Value)
Next Barcode
End Using
以上是用於從給定的圖片或 PDF 文件中讀取條碼的代碼。 它能從頁面/圖像中讀取多個條碼。 為了讀取條碼,IronOCR 擁有一個獨特的設置 Ocr.Configuration.ReadBarCodes,這有助於讀取條碼。 預設值設定為 false。
讀取輸入後,數據將被保存到名為 OCRResult 的物件中。 它有一個名為 Barcodes 的屬性,會將所有可用的條碼資料放在一個清單中。通過使用 for-each 循環,我們可以逐一獲取所有條碼詳細資訊。 此外,它將掃描條碼並讀取條碼的值——兩個操作在一個過程中完成。
它也將支援線程選項。 我們可以同時執行多個OCR處理。IronOCR還能夠識別指定區域中的特定區域。
var Ocr = new IronTesseract();
using (var Input = new OcrInput())
{
var ContentArea = new System.Drawing.Rectangle() { X = 215, Y = 1250, Height = 280, Width = 1335 };
Input.Add("document.png", ContentArea);
var Result = Ocr.Read(Input);
Console.WriteLine(Result.Text);
}
var Ocr = new IronTesseract();
using (var Input = new OcrInput())
{
var ContentArea = new System.Drawing.Rectangle() { X = 215, Y = 1250, Height = 280, Width = 1335 };
Input.Add("document.png", ContentArea);
var Result = Ocr.Read(Input);
Console.WriteLine(Result.Text);
}
Dim Ocr = New IronTesseract()
Using Input = New OcrInput()
Dim ContentArea = New System.Drawing.Rectangle() With {
.X = 215,
.Y = 1250,
.Height = 280,
.Width = 1335
}
Input.Add("document.png", ContentArea)
Dim Result = Ocr.Read(Input)
Console.WriteLine(Result.Text)
End Using
以上是對特定區域執行光學字符識別(OCR)的範例代碼。 我們只需要指定圖像或 PDF 中的矩形區域。 IronOCR 中的 Tesseract 引擎幫助我們識別文本。
30天退款保證:購買授權後,如果授權無法使用,您可以在30天內獲得退款。
輕鬆整合:將 IronOCR 整合到專案和環境中,非常簡單,我們只需撰寫一行程式碼並從 NuGet 套件中添加即可完成。 或者,我們可以從網路下載它,然後將其整合到我們的環境中。
永久授權:每個授權僅需一次購買,無需續訂。
免費支援和產品更新:每個授權都附帶一年的免費產品更新和來自產品團隊的支援。 可以隨時購買擴充套件。 可以查看擴展。
即時授權:註冊的授權金鑰在收到付款後立即發送。
所有授權都是永久性的,適用於開發、測試和生產環境。
Lite 授權:
永久授權
此套件允許組織中的單一軟體開發人員在單一位置使用 Iron Software。 Iron Software 可以用於單一的網路應用程式、內部網應用程式或桌面軟體程式。 許可證不可轉讓,且不能在組織外或機構/客戶關係中共享。此許可證類型與所有其他許可證類型一樣,明確排除協議中未明確授予的所有權利,未經 OEM 重新分發及未購買額外覆蓋情況下使用 Iron Software 作為 SaaS。
定價:起始價格為 $749 每年。
Professional License:
永久授權
此套件允許組織中的一定數量的軟體開發人員在單個地點使用Iron Software,最多可達十人。 Iron Software 可以在任意數量的網站、內聯網應用程式或桌面軟體應用程式中使用。許可證不可轉讓,也不能在組織或機構/客戶關係之外共用。此類型的許可證與所有其他類型的許可證一樣,明確排除在協議下未明確授予的所有權利,包括 OEM 重新分發和在未購買額外保障的情況下將 Iron Software 作為 SaaS 使用。 此許可證可以整合至最多10個單一專案。
定價:每年起價 $999。
Unlimited License:
永久授權
這允許一個組織中的無限數量的軟體開發人員在無限數量的地點使用 Iron Software。 Iron Software 可以在任意數量的網站、內聯網應用程式或桌面軟體應用程式中使用。許可證不可轉讓,也不能在組織或機構/客戶關係之外共用。此類型的許可證與所有其他類型的許可證一樣,明確排除在協議下未明確授予的所有權利,包括 OEM 重新分發和在未購買額外保障的情況下將 Iron Software 作為 SaaS 使用。
定價:每年起價 $2999。
免版稅再分配:這允許您將 Iron Software 作為多種不同包裝的商業產品的一部分進行分發(無需支付版稅),根據基本許可證涵蓋的專案數量來決定。 它允許在 SaaS 軟體服務中部署 Iron Software,根據基本許可涵蓋的專案數量。
定價:每年起價 $1599。
Lite 授權:
支援:否
價格:每年從 $7498 開始。
標準授權:
支援:否
定價:每年起價 $7998。
企業許可證:
多執行緒,多處理程序
定價:起價為 $12,998。
IronOCR Lite 包括一個開發者套餐,並提供一年的支持,費用約為 $749,而 Asprise Lite 包括一個開發者套餐的費用為 $7498,不提供技術支持,而包含付費技術支持則為 $6296。 IronOCR Professional license 包括 10 位開發人員套裝和一年的技術支持,費用是 $999,而相同的 Asprise 授權包括 10 位開發人員套裝的費用是每年 $37,998,沒有技術支持,但有付費技術版本和更新,加上一年支持,總成本為 $46,999.00。
IronOCRLite和Professional套件提供SaaS服務或OEM以及5年支持選項。 Lite 版本,包括一個開發人員包,提供 5 年的支持以及 Saas 和 OEM 服務,費用為 $2897 美元,而 Asprise 提供 SaaS 或 OEM 服務以及定制的支持選項。 IronOCR Professional 版本包括一個10名開發人員的套件,配備一年的付費支持和SaaS及OEM服務,價格為 $3397,而Asprise版本包括10名開發人員的套件,不含一年支持並含SaaS和OEM服務,價格為 $59,996.00。
在 .NET Framework 環境下,IronOCR 提供的 Tesseract 使用簡單且容易上手。 它以多種方式支援照片和 PDF 文件。 它還提供了一些設置來提高 Tesseract OCR 庫的性能。 支援多種語言,並且可以在單次操作中處理多個語言。 如需了解更多有關 Tesseract OCR 的資訊,請造訪他們的網站。
Asprise 是一個使用人工智慧引擎來識別圖像和 PDF 文件的軟體應用程序。 它還提供各種設置以提高 OCR 流程的性能。 此外,它提供了選擇多種語言的選項。 Asprise 在頁面轉換的使用上有一些限制。 它在不同的操作系統上還有不同的價格。
IronOCR 套件相比 Asprise 提供更佳的授權和支援。Asprise OCR 的套件固定且價格較高。IronOCR 的價格從 $749 起,而 Asprise OCR 的價格從每年 $7494 起,因此我們的產品更具成本效益,並且提供比 Aspire 更多的功能。此外,它還支持在多個平台上以單一價格使用。
那麼,你還在等什麼呢? 免費試用對所有人開放。 您可以在[此處](/csharp/ocr/licensing/" target="_blank)獲取授權並立即開始。