FLUTTER ECOSYSTEM

file_magic_number

一個基於檔案魔數而非 MIME 類型來偵測檔案類型的 Flutter 套件。支援 Flutter 在行動裝置、桌面及 Web 上使用,無需原生程式碼。

最新版本
2.1.0
近 30 天下載
7140
喜歡數
28
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個 Flutter 套件,透過分析檔案開頭的獨特位元序列(也就是魔數)來識別檔案類型,而非依賴 MIME 類型或副檔名。它可在所有平台(包含行動裝置、桌面與網頁)上運作,無需原生程式碼。此方法即使在元資料遺失或錯誤的情況下,也能確保準確的檔案偵測。該套件輕巧且易於整合,非常適合需要可靠檔案類型辨識的應用程式。

適用情境
  • 檔案上傳驗證
  • 媒體檔案檢測
  • 安全的檔案處理
  • 跨平台檔案分析
  • 自動檔案分類
主要特色
  • 基於魔數的檢測
  • 無需原生程式碼
  • 支援所有 Flutter 平台
  • 輕量且快速
  • 精確的檔案類型識別
適合對象
  • 開發檔案密集型應用的開發者
  • 需要安全文件處理的應用程式
  • 跨平台文件實用工具
  • 需要強大檔案類型檢測的工具
使用建議
  • 可能無法檢測所有冷門檔案格式
  • 依賴已知的魔術數字資料庫
  • 僅限基於標頭的識別
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add file_magic_number

所屬分類

依賴

依賴清單 3 項

相關專案