套件概覽
persian_fonts 套件為 Flutter 應用程式提供對流行免費波斯字型(Vazir、Samim、Shabnam 與 Sahel)的輕鬆整合。它簡化了在 Android、iOS、Web、macOS、Windows 與 Linux 等多個平台載入與使用這些字型的過程。專為針對波斯語使用者的開發者設計,確保一致的排版效果,無需手動管理字型檔案。此套件輕量且與 Flutter 的字型系統相容。
適用情境
- 顯示具有原生外觀的波斯文字體
- 為伊朗或波斯語使用者建構應用程式
- 確保多語言應用程式中的一致性排版
- 使用符合文化背景的字體自定義UI
- 簡化 Flutter 專案中的字型資源整合
主要特色
- 支援 Vazir、Samim、Shabnam 與 Sahel 字型
- 跨平台相容性
- 透過 pub add 命令輕鬆設定
- 無需手動管理字體檔案
- Flutter 的內建字型設定
- 免費開源
適合對象
- 面向波斯語受眾的Flutter開發者
- 需要精確波斯文排版的應用程式
- 項目需要最少的字體設定
- 開源專案預算有限
- 尋求快速本地化的開發者
使用建議
- 字型僅限於四種特定系列
- 可能需要額外的樣式設定以實現進階排版控制
- 不適合用於文字量大的非波斯文應用
- 依賴外部 GitHub 倉庫
- 字型授權應針對商業使用進行審查
