保持獲得IronOCR的變更日誌更新
IronOCR路線圖
我們開發了IronOCR以填補市場需求,如今它已成為我們的領先產品之一。 今天我們持續依據社群需求提供新的功能請求。
我們積極使用Google最新的Tesseract技術來驅動穩定性和高準確性。 這確保了我們的客戶能夠從最先進的OCR讀取引擎中受益。
我們的每月發布使IronOCR不斷證明其價值,並推動我們的使命來幫助最終用戶推進.NET語言。
我們知道IronOCR是開發人員做出選擇的頂尖選項之一1。 為了鞏固IronOCR作為其類型中的領先產品,我們正在應用最新的技術來改善影像過濾器、計算機視覺和機器學習。
我們的下一個重大計畫將是推出IronOCR支援多種程式語言。
¹根據2022年6月進行的客戶調查。
2026年4月
IronOCR v2026.4.1
發布說明
- 新增完整ICAO MRZ字段擷取和盡力VIZ簽發日期檢測到
PassportInfo - 修正了在
SaveAsSearchablePdf中使用Scale()或EnhanceResolution()進行批量文本渲染時崩潰的問題。 - 修正了影響 .NET Framework 4.8 用戶的
System.Memory組件版本衝突 (FileLoadException) - 更新內部依賴。
2026年3月
IronOCR v2026.3.3
發布說明
- 修正了當未檢測到文本時
ReadScreenShot崩潰的問題 - 修正了在繪製文本操作中,Unicode字符和非標準字體未正確渲染的問題。
- 添加了用於可搜尋PDF生成的自訂字體支援,解決了 UTF-8 字元渲染問題
-
修正了不必要的HOCR生成和暫存檔清理問題
- 更新內部依賴。
2026年2月
IronOCR v2026.2.1
發布說明
- 更新內部依賴。
2026年1月
IronOCR v2026.1.2
發布說明
- 更新內部依賴。
2025年12月
IronOCR v2025.12.3
發布說明
-
添加
SaveAsSearchablePdf()支援OcrPhotoResult和OcrDocAdvancedResult - 修正了輸入Pdf中的損壞字符顯示在輸出可搜尋Pdf中的問題
- 修正了當將
SaveAsSearchablePdf()拋出異常的問題 -
修正了當
ApplyFilter被設為 true 時,SaveAsSearchablePdf()拋出異常的問題 - 更新內部依賴。
SaveAsSearchablePdf() - 所有其他10個过滤器均正常运行。 (將記錄為OCR-405)
2025年11月
IronOCR v2025.11.31
發布說明
-
添加對Ocr手寫文本的支援,英文
-
改善生成可搜尋PDF時的處理時間。
- 修正了
ASP.NETWeb App .NET Framework (MVC/Web Forms) 使用高級掃描方法時拋出異常的問題。 - 修正了
SaveAsSearchablePdf()拋出'Sequence contains no elements' 異常的問題 -
修正了本機參考檔案無法在
ASP.NETWeb Forms 站點 (Legacy template) 中定位的問題 - 合併
IronOcr.Extensions.AdvancedScan到主要IronOcr包中 - 更新內部依賴。
2025年10月
IronOCR v2025.10.11
發布說明
- 更新內部依賴。
2025年9月
IronOCR v2025.9.7
發布說明
-
更新
IronSoftware.System.Drawing至 2025.9.3。 - 優化對Tiff圖像輸入的內存消耗。
2025年8月
IronOCR v2025.8.6
發布說明
-
更新
IronSoftware.System.Drawing至 2025.8.1。 - 修正
UseCustomTesseractLanguageFile無法加載具有空格的文件名稱的問題。 -
修正生成可搜尋PDF時文本方向不正確的問題。
-
在
OrientationDetectionMode:Fast,Balanced,Detailed,ExtremeDetailed。 - 改善
DetectPageOrientation()輸出。
2025年7月
IronOCR v2025.7.19
發布說明
-
更新
IronSoftware.System.Drawing至 2025.7.12。 - 修正了某些PDF輸入中
System.Index.OutOfRange拋出的錯誤。
2025年6月
IronOCR v2025.6.4
發布說明
-
更新
IronSoftware.System.Drawing至 2025.6.2。 - 修正了加載PDF時的內存洩漏,這可能導致應用程序隨時間消耗過多內存的問題。
- 修正
SaveAsSearchablePdf()忽略了LoadPdfPages()的頁面索引。 -
修正
SaveAsSearchablePdf()返回輸出PDF包含某些輸入PDF的第一页内容複本的问题。 - 改善可搜尋PDF文本層坐標以更好地對齊輸入內容。
-
改善TIFF頁面的加載和讀取的顯著響應時間。
- 添加對
ReadAsync方法的Timeout如何工作的解釋。
2025年5月
IronOCR v2025.5.11
發布說明
更新:
- 更新
IronSoftware.System.Drawing至 2025.5.3 版。
功能:
- Linux 和 macOS 的
IronOcr.Extensions.AdvancedScan的首次發布。
錯誤修復:
- 修正
SaveAsSearchablePdf()忽略LoadPdfPages()的頁面索引的問題。
強化功能:
- 減少了在 OCR 後生成可搜尋 PDF 所需的處理時間。
- 在
SaveAsSearchablePdf方法中,新增選項可選擇生成使用或不使用 OCR 濾鏡應用的可搜尋 PDF。
重大變更:
- 棄用了運行
FindTextRegion和FindMultipleTextRegionsAPI 所需的IronOcr.ComputerVision包。 現在,改為需要IronOcr.Extensions.AdvancedScan。 - 在
ReadPhoto方法中將FrameNumber屬性更改為PageNumber。
2025年4月
IronOCR v2025.4.13
發布說明
更新
- 更新
IronSoftware.System.Drawing至 2025.3.6 版。
錯誤修復
修正了 SaveAsHtmlDocument() 方法中,由於 PdfDocEncoding 類型初始化異常引起的錯誤,與混淆問題相關。
2025年3月
IronOCR v2025.3.2
發布說明
- 更新
IronSoftware.System.Drawing至 2025.3.5。 - 修正了從圖像輸入生成的可搜尋PDF的頁面尺寸不正確的問題。
2025年2月
IronOCR v2025.2.3
發布說明
強化功能:
提高了 30% 的速度性能,並優化了 40% 的內存管理,以提升 Read 和SaveAsSearchablePdf方法的效能。
錯誤修復:
- 修正了不重視設置的安裝路徑的部署流程問題。
- 修正了讀取和生成多文件類型作為可搜尋PDF的問題。
2025年1月
IronOCR v2025.1.2
發布說明
強化功能:
- 改善了啟用
AutoRotateDetectionForRenderSearchablePdf時的讀取速度。 - 改善了
Read方法中的一個邊界情況問題的異常錯誤信息。 - 更新依賴包,以應對已知的安全漏洞。
- 禁用內部日誌消息。
錯誤修復:
- 修正了將
OcrResult序列化為 JSON 時拋出異常的問題。
2024年12月
IronOCR v2024.12.2
發布說明
- 更新
IronSoftware.System.Drawing依賴關係到 2024.12.3
2024年11月
IronOCR v2024.11.3
發布說明
- 更新
IronSoftware.System.Drawing依賴關係到 2024.9.15。 - 減少了大多數使用情況下可搜尋PDF的文件大小。
- 修正了可搜尋PDF中尺寸不一致問題。
- 添加了新
Tesseract設置AutoRotateDetectionForRenderSearchablePdf,允許用戶禁用自動旋轉並手動調整輸入文件的方向。
2024年10月
IronOCR v2024.10.3
發布說明
- 改善了旋轉輸入的
ReadPassport。 - 更新
IronSoftware.System.Drawing依賴關係到 2024.9.11
2024年9月
IronOCR v2024.9.6
發布說明
- 添加了一種專門針對表格數據讀取的新讀取方法
ReadDocumentAdvanced。 - 更新
IronSoftware.System.Drawing依賴關係到 2024.9.10
2024年8月
IronOCR v2024.8.21
發布說明
- 修正後讀取完成時暫存檔沒有被清理的問題
- 更新
IronSoftware.System.Drawing相依性到 2024.8.1
2024年7月
IronOCR v2024.7.13
發布說明
- 修正
DetecPageOrientation僅返回第一頁內容結果的問題。 - 修正
ConvertToSearchablePdf超載問題。 - 減少來自 Tiff 輸入檔的可搜索 PDF 輸出檔大小。
- 更新
IronSoftware.System.Drawing相依性到 2024.7.2
2024年6月
IronOCR v2024.6.3
發布說明
- 改進掃描字元的控制:在進階掃描過程中獲得更好的字元控制。
- 增強文件掃描:進階掃描模式現在支持更多語言,包括中文、繁體中文、日文、韓文和拉丁文,允許您掃描更多語言的文件。
- 修正可搜索 PDF 出現重疊文本的問題:此更新解決了掃描後可搜索 PDF 中文本重疊的問題。
- 修正部署到 Azure 功能時出現的問題:此更新解決了部署 IronOCR 到 Azure 功能時出現的錯誤。
- 更新
IronSoftware.System.Drawing相依性到 2024.6.1
2024年5月
IronOCR v2024.5.25
發布說明
- 引入新讀取方法,需單獨安裝
IronOcr.Extension.AdvancedScan套件。 - 新的進階方法:
ReadPhoto()[參見IronOcr.Extension.AdvancedScanNuGet 套件]。 - 新的進階方法:
ReadScreenshot()[參見IronOcr.Extension.AdvancedScanNuGet 套件]。 - 新的進階方法:
ReadPassport()[參見IronOcr.Extension.AdvancedScanNuGet 套件]。 - 新的進階方法:
ReadLicensePlate()[參見IronOcr.Extension.AdvancedScanNuGet 套件]。 - 更新
IronSoftware.System.Drawing相依性到 2024.5.1
2024年4月
IronOCR v2024.4.6
發布說明
- 移除與 OCR 過程無關的公開日誌。
- 更新
IronSoftware.System.Drawing相依性到 2024.4.1
2024年3月
IronOCR v2024.3.4
發布說明
- 實現
DetectPageOrientation以檢測輸入的方向。 - 修正了在 .NET Framework 中,license key 不能從 web.config 文件檔被讀取的錯誤。
- 更新
IronSoftware.System.Drawing相依性到 2024.3.4
2024年2月
IronOCR v2024.2.41
發布說明
- 改進所有
OcrInput方法以使用 Load 而非 Add 前綴。 請嘗試.Load(),.LoadImage(),.LoadPdf() - 在大 PDF 輸入情況下,整體速度提升高達 90%,使用較少的配置和實時對象,最多節省 80%的配置。
- 改進
IronCV情境下位圖的記憶體管理 - 將
SearchablePdf移到其自己的標誌。 查看Configuration.RenderSearchablePdf其默認為開啟 - 從默認標誌中移除了 hOCR 輸出。 使用
Configuration.RenderhOCR = true來明確使用 - 更新
IronSoftware.System.Drawing相依性到 2024.2.2
2024年1月
IronOCR v2024.1.17
發布說明
- 更新
IronSoftware.System.Drawing到 v2024.4.1 - 修正旋轉在輸出可搜索 PDF 中被忽略的問題
- 修正輸出可搜索 PDF 尺寸相對於輸入影像的問題
- 修正16 BPP bmp匯出為空白可搜索 PDF 的問題
2023年12月
IronOCR v2023.12.34
發布說明
- 更新
IronSoftware.System.Drawing到 v2023.12.1
2023年11月
IronOCR v2023.11.35
發布說明
- 現在,儲存的可搜索 PDF 正確輸出原始影像尺寸,而不是 A4
- 解決預先旋轉的 PDF 文檔儲存為正方形輸出可搜索 PDF 的問題
OcrResult.Barcode的位置數據現在基於原始影像,而不是相對於裁剪區域。- 支援
OcrResult.SaveAsTextFile的 UTF-8 編碼 StampCropRectangle現在可以接受矩形列表來蓋章StampCropRectangle有一個靜態重載版本,返回已蓋章的OcrInput以進行進一步處理
2023年10月
IronOCR v2023.10.9
發布說明
- 更新
IronSoftware.System.Drawing到版本 2023.10.1。 - 更新
IronSoftware.Common到版本 2023.10.2。
2023年9月
IronOCR v2023.9.4
發布說明
- 修正了安裝多個 Iron Software 產品時導致崩潰的錯誤
- 添加
IronSoftware.Common作為新的相依性 - 更新
IronSoftware.System.Drawing到版本 2023.9.2 - 更新
IronSoftware.Native.PdfModelto版本 2023.9.18570
2023年8月
IronOCR v2023.8.34
發布說明
- 現在,可搜索的 PDF 保留書籤、註釋、頁面方向等。(使用
OcrPdfInput) - 可搜索的 PDF 現在需要較少的磁碟空間
- 新增
OcrPdfInput類別以簡化 PDF 文件的 OCR - 新增
OcrImageInput類別以簡化圖像的 OCR - 停用
OcrInput類別,但它在可預見的將來仍然可用 - 修正裁剪矩形的蓋章未正確顯示的問題
2023年7月
IronOCR v2023.7.28
發布說明
- 新增
EnableTesseractWarnings設為 false 為默認設置,以抑制控制台中的 Tesseract 警告 - 使用
IronSoftware.Native.PdfModel讀取和寫入 PDF - 更新
IronSoftware.System.Drawing到 2023.7.1
2023年6月
IronOCR v2023.6.6
發布說明
- 後建事件運行時目錄複製修正:修復了後建事件中運行時目錄複製的問題
- 更新
IronSoftware.System.Drawing到 2023.6.1
2023年5月
IronOCR v2023.5.35
發布說明
- 修正了在某些 .NET Framework
ASP.NET專案中 license key 無法從 web.config 中檢索的問題 - 更新
IronSoftware.System.Drawing到 2023.4.4
2023年4月
IronOCR v2023.4.13
發布說明
- 更新
IronSoftware.System.Drawing到 2023.3.3 - 包含新的
ReadPdfAndOverlayText方法於IronTesseract上,添加文本並保留原始 PDF 書籤/註釋 - 解決可搜索的 PDF 含大量圖像時變大的問題
- 修正 Binarize 過濾器使可搜索的 PDF 變空的問題
- 修正 Read 方法會創建暫存檔案,並未清理的問題
- 添加支持 Iron Suite 版授權金鑰
- 修正 .config 和 .json 文件中存儲的 license key 無法被 IronOCR 檢測的問題
- 增加支持存儲在應用程序子資料夾的 .config 和 .json 文件中的 license key
2023年3月
IronOCR v2023.3.2
發布說明
- 增加對 AWS (Amazon Linux) 的相容性
- 增加對舊版 Linux 發行版的相容性
- 改善從 PDF 讀取文本的可靠性
- 改善創建可搜索 PDF 的速度和質量
- 改善查找語言文件的邏輯
- Removes dependency on
System.Drawing
2023年1月
IronOCR v2023.1.11644
發布說明
- 添加
Installation.LanguagePackDirectory來指定 .ocrdata 文件的路徑 - 修正
IronOcr用於 ClickOnce 發佈和 'dotnet publish' 指令 - 修正了一些語言包加載失敗的情況
- 修正從 TIFF 圖像讀取時忽略了裁剪矩形的問題
- 修正試用用戶無法從圖像中讀取文本的問題
- 允許單執行緒 OCR 讀取 (參見
IronTesseract.Multithreaded)
2022年12月
IronOCR v2022.12.10830
發布說明
- 添加
IronSoftware.System.Drawing取代System.Drawing.Common在 IronOCR - 移除對內部
System.Drawing.Common的相依 (見註腳 [1] 了解更多資訊) - 支援 .NET 7
- 不再支援 .NET Framework 4。現對 .NET Framework 的最低支援版本為 4.6.2
- 增強對多款 Linux 不同發行版的支援
- 改善
OcrFilters.DeNoise: 現在可以減少雜斑噪點。 - 添加全新
OcrFilters以改善從噪音影像中讀取的能力: Open: 過濾器有助於去除噪音。Close: 過濾器有助於封閉前景物體內部的小孔。AdaptiveThreshold: 對圖像應用 Bradley 自適應門檻。[1] 關於移除
System.Drawing.Common的說明:- Microsoft has discontinued support for
System.Drawing.Commonon non-Windows for .NET 6, and completely for .NET 7 : https://docs.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only - 為了解決這個問題,我們開發了一個開源程式庫,稱為
IronSoftware.System.Drawing,它可以輕鬆地在System.Drawing.Common所做的所有常見類型和格式之間進行轉換,並將取代它 - Customers who still want to use
System.Drawing.Commonwith IronOCR will still be able to.IronSoftware.System.Drawingwill work with this format but sinceSystem.Drawing.Commonis no longer a dependency, usage will require the customer to add a `using System.Drawing.Common;` call in their code.
- Microsoft has discontinued support for
2022年10月
IronOCR v2022.11.10109
發布說明
- 修復 MAUI 支援
- 修復 '缺少運行時文件夾' 的錯誤
- 修復 '缺少 libtesseract' 的錯誤
- 大大提高了許多平台上的兼容性和部署
- 添加 '
Installation.MachineLearningModelsDirectory' 用於指定 .onnx 文件的路徑 - 小錯誤修復
- 現在支援通過 zip 文件或安裝程式進行安裝
2022年9月
IronOCR v2022.10.9390
發布說明
- 添加支援使用機器學習技術檢測可能包含文字的區域
- 添加
OcrInput方法FindTextRegion和FindMultipleTextRegions- 為您的平台添加IronOcr.ComputerVisionNuGet 程式包 - 添加
OcrResult方法SaveAsSearchablePdfStream用於將結果另存為 PDF 流 - 更新 Windows 构建以要求更少的依賴性並使用更少的磁碟空間
- 更新圖像加載,在執行 OCR 之前始終從圖片中移除顏色表,提高準確性
- 修復
GetCropRectangleImage以正常執行在所有源圖片格式上 - 解決
Installation.LoggingMode和LogFilePath不正確應用的問題
2022年8月
IronOCR v2022.8.8198
發布說明
- 添加新方法以對圖片上的裁剪矩形進行可視化 見
OcrInput.StampCropRectangleAndSaveAs() - 添加新方法一次應用多個濾波器 見
OcrInput.ApplyMultipleFilters() - 改變 Deskew 篩選器,失敗時不再拋出異常
- 提高了在未安裝 Microsoft C++ 可再發行程式的 Windows 系統上的兼容性
- 改善了在可能缺少某些影像庫的
MacOs系統(Intel 和 Apple Silicon)上的兼容性
2022年7月
IronOCR v2022.8.7804
發布說明
- 更新 Tesseract 到版本 5.1
- 支援 Apple Silicon 設備上的 ARM 處理器上的
MacOs - 添加
OcrInput.SaveAsImages()以將輸入項另存為圖像 - 添加
CropRectangle類,允許使用毫米值或像素值進行裁剪 - 移除
MinimumDpi。 請使用TargetDpi來縮放您的 OCR 輸入 - 將
TargetDpi設置為 null 現在阻止IronOcr從縮放圖像,結果是更小的可搜尋 PDF - 修復 Erosion 篩選器應用 Dialation 和 Dialation 篩選器應用 Erosion 的錯誤
- 修復 PDF 頁碼不正確的錯誤
- 提高多種 Linux 分發版的兼容性
2022年3月
IronOCR v2022.3.0
發布說明
- 改進:.NET 6 支援
- 改進:安全性和性能
2022年1月
IronOCR v2022.1.0
發布說明
- 改進:多執行緒和性能
- 提高:PDF OCR 性能
- 功能:OCR 進度跟踪
- 改進:方向和腳本檢測(OSD)
- 改進:Deskew 方法
- 改進:安全性和性能
2021年12月
IronOCR v2021.12.0
發布說明
- 改進:速度和穩定性
- 改進:.NET 5 和 .NET 6 Beta 支援
- 改進:日誌
2021年10月
IronOCR v2021.11.0
發布說明
- 修復錯誤:Azure 功能兼容性
- 修復錯誤:可對只讀的 OCR 字典進行操作
- 修復錯誤:現在能與 .NET 5.07 一起使用
- 修復錯誤:從專案配置文件(極端情況)中讀取授權金鑰
- 功能:添加到
OcrInput的顏色替換方法 - 功能:從 TIFF 和 PDF 文件中載入具體畫面
- 改進:更新
System.Drawing.Common

