IBE 條碼產生器
IBE Barcode Studio 中負責製作標籤的一半:從零開始重寫的開源版本,把當年的 Windows 程式重建為跨平台桌面應用程式,以及完全在瀏覽器中運作的網頁應用程式。所有編碼器都是自行撰寫的 — 專案不使用任何第三方條碼函式庫。兩個版本都支援英文、簡體中文、繁體中文和日文。免費,MIT 授權,無需註冊碼。
在 GitHub 上查看原始碼 下載直接在瀏覽器中執行
網頁版與桌面版是同一個 Blazor WebAssembly 建置。它會在新分頁中開啟,完全在使用者端運作 — 您輸入的內容不會離開本機。在該頁面上方的語言選單中選擇語言,瀏覽器會記住它;也可以在網址後加上 ?lang=ja、?lang=zh-Hans 或 ?lang=zh-Hant 直接指定。
兩種使用方式
- 桌面版(Avalonia,MVVM):Windows x64/x86、Linux x64、macOS x64 與 macOS ARM64 — 提供免安裝壓縮檔與安裝程式(MSI / dmg / deb)
- 網頁版(Blazor WebAssembly):同樣的即時預覽與 PDF 匯出,完全在使用者端運作 — 不會上傳任何內容
- 兩個版本都提供四種語言:English、简体中文、繁體中文、日本語 — 所有標題、選單、按鈕和錯誤訊息都會跟隨系統或瀏覽器語言,除非您另行選擇
標籤製作
- 輸入時即時預覽條碼
- 基於真實規格目錄的紙張範本標籤頁(Avery 5160、5161、5163 等)
- 桌面版與網頁版表現完全一致的 PDF 匯出
- 與經典版一樣,最多列印 1000 張連續標籤
條碼格式
| 一維 | 二維 | 郵政 |
|---|---|---|
| Code 39 · Extended Code 39 · Codabar · Interleaved 2 of 5 · MSI Plessey · Code 93 · Code 128(A/B/C,自動切換子集)· EAN-13 · EAN-8 · UPC-A · UPC-E · UPC 2 位 · UPC 5 位 · GS1-128(完整的 GS1 應用識別碼元素字串)· ISBN(Bookland) | QR Code(全部 40 個版本,支援漢字模式)· Data Matrix · PDF417 · Aztec Code | USPS Postnet |
自行建置
git clone https://github.com/bobhuang1/IBEBarcodeGenerator.git cd IBEBarcodeGenerator dotnet build dotnet test dotnet run --project src/IBEBarcode.Desktop # 桌面應用程式 dotnet run --project src/IBEBarcode.Web # 網頁應用程式
需要 .NET SDK;網頁版還需要 wasm-tools 工作負載,讓 SkiaSharp 能在 WebAssembly 下運作。完整說明見 README。