變更日誌:更新、里程碑、路線圖
加入五萬名開發者以獲取更新
IronBarcode 路線圖
IronBarcode 源自我們的客戶需求。 其起源故事直接源於開發者的痛點,我們的團隊深入研究社區論壇,發現大家不斷需要一個更有效的解決方案。
我們傾聽了社群的意見並創造了一款產品,以提供比市場上現有更好的解決方案。
今天,我們持續運用最新技術來推動IronBarcode的效能,提升影像濾鏡、電腦視覺和機器學習。 IronBarcode 現在已在 96 個國家使用,我們希望隨著它的不斷改進,其應用範圍能進一步擴大。
將涵蓋更多的使用案例,以改善從直播流和條碼讀取器的讀取。 從長遠來看,我們的計劃是為多種程式設計語言推出IronBarcode。
2024年10月
IronBarCode 2024.10.10
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2024.10.10請提供要翻譯的內容。
發行說明:
- 新增用於模糊的過濾器:高斯模糊、中值模糊、雙邊過濾。
- 在
ImageFilterCollection
類別中新增一個切換選項,用於在應用過濾器時保存中間圖像。 - 其他小錯誤修復。
2024年9月
IronBarCode 2024.9.7
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2024.9.7請提供要翻譯的內容。
發行說明:
- 新增對 MaxiCode、智能郵件、Databar、Databar Expanded、Micro QR 和 rMQR 的寫入支持。
- 將 IronSoftware.System.Drawing 更新到 2024.9.11。
- 修復條碼寫入速度慢的問題。
- 其他小錯誤修復。
2024年8月
IronBarcode 2024.8.12
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2024.8.12請提供要翻譯的內容。
發行說明:
- 提高條碼閱讀的速度和準確性。
- 新增對微型 QR 和長方形微型 QR 的讀取支援(rMQR).
- 將 IronSoftware.System.Drawing 的依賴項更新至 2024.8.1。
- 更新條碼編碼名稱以更好地反映當前的慣用命名。 「Rss14」現在是「Databar」,而「Databar」現在是「DatabarExpanded」。
2024年7月
IronBarCode 2024.7.2
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2024.7.2請提供要翻譯的內容。
發行說明:
- 在 BarcodeReaderOptions 中添加“自動旋轉”切換功能,用於自動校正條碼傾斜以提高可讀性。
- 更新 IronSoftware.System.Drawing 相依性至 2024.7.2。
2024年6月
IronBarCode 2024.6.1
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2024.6.1請提供要翻譯的內容。
發行說明:
- 小型錯誤修正
- 更新
IronSoftware.System.Drawing
依赖到 2024.6.1
2024年5月
IronBarCode 2024.5.3
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2024.5.3請提供要翻譯的內容。
發行說明:
- 小型錯誤修正
- 更新
IronSoftware.System.Drawing
依賴項至 2024.5.1
2024年3月
IronBarCode v2024.4.4
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2024.4.4請提供要翻譯的內容。
發行說明:
- 更新
Microsoft.ML.OnnxRuntime
至版本 1.17.1。 - 將
IronSoftware.System.Drawing
更新至版本 2024.4.1。
2024年3月
IronBarCode v2024.3.2
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2024.3.2請提供要翻譯的內容。
發行說明:
- 修復了一個在 .NET Framework 中無法從 web.config 檔案中讀取授權金鑰的錯誤。
- 修復了在 macOS 上使用 ML 讀取 Barcodes 的錯誤。
- 將
IronSoftware.System.Drawing
更新至版本 2024.3.4。
2024年2月
IronBarCode v2024.2.1
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2024.2.1請提供要翻譯的內容。
發行說明:
- 在讀取條碼之前先展平文檔頁面,以改善從 PDF 讀取條碼的行為。
- 新增優化信心閾值的能力。 (請參閱
BarcodeReaderOptions
以瞭解ConfidenceThreshold
。) - 修復在 Auto 模式下使用
BarCode.Slim
讀取條碼時缺少 DLL 的異常。 - 更新
IronSoftware.System.Drawing
至版本 2024.2.2。
2023年12月
IronBarCode v2023.12.4
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.12.4請提供要翻譯的內容。
發行說明:
- 新增機器學習模型以實現突破性的條碼識別改進!
- 將
BarCode.Slim
套件分離以維持非機器學習的舊有行為。 - 已將
IronSoftware.System.Drawing
更新至版本 2023.12.1。 - 修正了在某些
.To***Stream
中拋出的ObjectDisposedException
。()方法
2023年11月
IronBarCode v2023.11.3
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.11.3請提供要翻譯的內容。
發行說明:
- 更新
IronSoftware.System.Drawing
至版本 2023.11.1。 - 將
IronSoftware.Common
更新至版本 2023.11.12。
2023年10月
IronBarCode v2023.10.1
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.10.1請提供要翻譯的內容。
發行說明:
- 已將 `IronSoftware.System.Drawing` 更新至版本 2023.10.1。
- 將 `IronSoftware.Common` 更新至版本 2023.10.2。
2023年9月
IronBarCode v2023.9.45
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.9.45請提供要翻譯的內容。
發行說明:
- 修正了在 ToJpegStream()、ToPngStream() 和 ToTiffStream() 中的內存流處理問題。
- 新增 IronSoftware.Common 作為新的依賴項。
- 已將 IronSoftware.System.Drawing 更新至版本 2023.9.2。
- 將 IronSoftware.Native.PdfModel 更新至版本 2023.9.18570。
2023年8月
IronBarCode v2023.8.4
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.8.4請提供要翻譯的內容。
發行說明:
- 將 IronSoftware.Native.PdfModel 更新至 2023.8.17287
2023年7月
IronBarCode v2023.7.1
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.7.1請提供要翻譯的內容。
發行說明:
- 使用 IronSoftware.Native.PdfModel 讀取和寫入 PDF
- 更新 IronSoftware.System.Drawing 至 2023.7.1
2023年6月
IronBarCode v2023.6.1
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.6.1請提供要翻譯的內容。
發行說明:
- 改進的異步處理:這個
ReadPdfAsync
方法已更新為完全遵循異步任務。 - 後建事件運行時文件夾複製修復:解決了後建事件中複製運行時文件夾的問題。
- 將 IronSoftware.System.Drawing 更新至 2023.6.1
2023年5月
IronBarcode v2023.5.1
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.5.1請提供要翻譯的內容。
發行說明:
- 修復了未授權執行於除錯模式下的問題
- 修正了某些 .NET Framework ASP.NET 專案中無法從 web.config 檔案檢索授權金鑰的問題。
- 將 IronSoftware.System.Drawing 更新至 2023.4.4
2023年4月
IronBarCode v2023.4.1
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.4.1請提供要翻譯的內容。
發行說明:
- 新增支援:
- IronSuite 授權金鑰
- 針對存儲在應用程式子資料夾中的.config和.json檔案中的許可證金鑰
- 錯誤修正:
- 在 .config 和 .json 文件中存儲的許可證密鑰未被識別的問題。
- IronBarcode 提供的條碼 X 和 Y 坐標與實際坐標不對齊。
2023年3月
IronBarCode v2023.3.2
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.3.2請提供要翻譯的內容。
發行說明:
- 修正了 Code39 條碼讀取器的問題,其中
使用Code39擴展模式
屬性未正確解碼擴展字符。 - 修正了一個問題,即為條碼文字註釋設置字體顏色時不能正常工作。
- 修正了在使用時出現的警告
閱讀速度.詳情
在某些 PDF 文件上。 - 修復了條碼閱讀器忽略重複條碼的錯誤。
2023年2月
IronBarcode v2023.2.2
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.2.2請提供要翻譯的內容。
發行說明:
- 使用 IronSoftware.System.Drawing v2023.2.2 的更新
- 添加對 GS1-128 條碼的支持
- 修復了一個錯誤,該錯誤在某些小的自定義尺寸中產生模糊的輸出。
2023年1月
IronBarCode v2023.1.11395
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2023.1.11395請提供要翻譯的內容。
發行說明:
- 更新以使用
IronSoftware.System.Drawing v2023.1.11379
- 修正了在 .NET Framework 上安裝 BarCode 時的問題。
- 修正了在建立包含 Code39 條碼時發生的錯誤
'%'
角色 - 修復了在讀取 Tiff 圖像時返回不正確顏色的錯誤。
- 修復了一個錯誤,其中
ToHtmlTag()
未應用自訂寬度
2022年11月
IronBarCode v2022.11.10702
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2022.11.10702請提供要翻譯的內容。
發行說明:
- 為 BarCodeReader.ReadAsync() 添加更多重載,提供更多讀取單一條碼的選項。
- 為 BarCodeReader 的讀取方法添加了異步支持,現在您可以使用 await 來避免您的軟體凍結。
- 修復在某些系統上影響從配置文件讀取授權密鑰的錯誤。
- 升級以使用最新版本的IronSoftware.System.Drawing (v2022.11.10457)
- 新增支援載入具有不同維度幀的TIFF圖像。
- 修正了一個錯誤,該錯誤會導致將QR顏色設置為微弱顏色時,自定義徽標圖片消失。
2022年10月
IronBarCode v2022.10.9871
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2022.10.9871請提供要翻譯的內容。
發行說明:
- 新增QRCodeLogo類別,允許指定寬度、高度和圓角。
- 添加 DataMatrixWriter 用於自訂數據矩陣形狀(正方形或矩形)
- 新增 Logger.EnableDebugging 選項以進行調試
- 默認將 ExpectMultipleBarcodes 設置為 true。
- 修正了 LoggingMode 無法正確應用的問題
- 修正添加到二维条码的边距
- 修復了使用位元組陣列創建UPC-A條碼時的問題
- 舊的 CreateQrCodeWithLogo 和 CreateQrCodeWithLogoImage 現已廢棄,請改用 QRCodeLogo 改善影像相容性。
2022年9月
IronBarCode v2022.9.8982
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2022.9.8982請提供要翻譯的內容。
發行說明:
圖像相容性改進
- 新增對 .NET 7 的支援
- 新增 IronSoftware.System.Drawing 以添加對位圖支持:
- System.Drawing.Common(.NET Framework 的 System.Drawing)無需任何代碼更改
- 茂宜
- SixLabors.ImageSharp
- SkiaSharp
- 從文件與字串中不使用影像庫載入圖像
- https://github.com/iron-software/IronSoftware.System.Drawing
重大變更:
- 移除對 .NET Framework 4.5 的支持。現在最低支持的 .NET Framework 版本為 4.6.2。
其他變更:
- 新增 ImageFilter 方法以改善閱讀:
- 自適應閾值
- 二值化門檻
- 亮度
- 對比
- 反轉
- 銳化
- 在應用圖像篩選器後增加圖像篩選結果,以便您可以匯出和檢查處理後的圖像。
平台相容性改進:
- 改善對多個 Linux 發行版的支援:
- Ubuntu 16、18、20、22
- Debian 9, 10, 11
- Fedora 35, 36, 37
- CentOs 7,8
- Rocky Linux 8, 9
- Amazon Linux 2
2022年8月
IronBarcode v2022.8.8024
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2022.8.8024請提供要翻譯的內容。
發行說明:
- 性能提升:減少“偽陽性”條碼。
- 可配置的臨時文件路徑。
2022年7月
IronBarcode v2022.7.7345
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2022.7.7345請提供要翻譯的內容。
發行說明:
- 增強的 API 提供更方便的使用。
- 新增功能:API 返回讀取結果中的條碼位置、條碼旋轉值和頁面方向。
- 新增功能:支持解碼具有完整 ASCII 的 Code39 條碼。
- 修正錯誤:垂直條碼讀取。
- 修正錯誤:從裁剪區域大於圖片的影像中讀取條碼。
2022年5月
IronBarcode v2022.5.5918
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2022.5.5918請提供要翻譯的內容。
發行說明:
- 改進的 Linux 與 MacOS 相容性
- 改進的 .NET 5 與 6 相容性
- 改進的 TIFF 和 GIF 支援
- 新增功能:條碼尺寸以英制MIL和英寸為單位顯示
- 新增功能:自訂文字註釋間距
- 錯誤修正:二進制值不再需要進行 base64 編碼和解碼
- 修復錯誤:調整大小與縱橫比控制
2022年3月
IronBarcode v2022.3.0
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2022.3.0請提供要翻譯的內容。
發行說明:
- 改進:支援 .NET 6
- 改進:安全性和效能
2021年12月
IronBarcode v2021.12.21
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2021.12.21請提供要翻譯的內容。
發行說明:
- 改進:速度和穩定性
- 改進:支援 .NET 5 和 .NET 6 Beta 版
- 改進:記錄
2021年8月
IronBarcode v2021.9.0
功能與升級
請提供要翻譯的內容。https://www.nuget.org/packages/BarCode/2021.9.0請提供要翻譯的內容。
發行說明:
- 錯誤修正:現在可與 .NET 5.07 一起運作
- 修正錯誤:從專案配置文件讀取許可金鑰(邊緣情況)
- 改進:速度和穩定性