अवलोकन
filesize पैकेज रॉ फ़ाइल साइज को मानव-पठनीय फॉर्मेट में बदलने का एक सरल तरीका प्रदान करता है, जैसे '1.2 MB' या '3.4 GB'। यह विभिन्न प्लेटफॉर्मों पर उपयोगकर्ता इंटरफ़ेस में फ़ाइल साइज दिखाने के लिए आदर्श है। पैकेज विभिन्न इकाइयों का समर्थन करता है और निर्दिष्टता और फॉर्मेटिंग के लिए कस्टमाइज़ेबल विकल्प प्रदान करता है। यह हल्का है और Flutter एप्लिकेशन में आसानी से एकीकृत किया जा सकता है।
उपयोग
- एप्प यूआई में फ़ाइल के आकार को प्रदर्शित करना
- बाइट मानों को पठनीय स्ट्रिंग में बदलना
- डैशबोर्ड में स्टोरेज उपयोग दिखाएं
- उपयोगकर्ताओं के लिए फ़ाइल आकार डेटा को प्रारूपित करना
- स्पष्ट मापदंडों के साथ उपयोगकर्ता अनुभव में सुधार करना
मुख्य विशेषताएँ
- बाइट्स को मानव-पढ़ने योग्य स्ट्रिंग में बदलता है
- बहुत समान इकाई प्रारूपों का समर्थन करता है
- कस्टमाइज़ेबल प्रिसीज़न और सफ़िक्स
- हल्का और कारगर
- क्रॉस-प्लेटफॉर्म संगतता
इनके लिए उपयुक्त
- फ़ाइल प्रबंधन ऐप बनाने वाले डेवलपर्स
- उपयोगकर्ता-मित्र आकार प्रदर्शन की आवश्यकता वाले ऐप्स
- स्टोरेज सांख्यिकी दिखाने वाले उपकरण
- शैक्षिक या उत्पादकता ऐप
- Android, iOS, Web, macOS, Windows और Linux के लिए प्रोजेक्ट
विचार योग्य बातें
- शून्य बाइट्स जैसे किनारे के मामलों के हैंडलिंग की आवश्यकता हो सकती है
- आकार प्रारूपण तक सीमित — कोई फ़ाइल संचालन नहीं
- बिल्कुल भी क्षेत्रीय फॉर्मेटिंग समर्थित नहीं है
- द्विआधारी और दशमलव इकाइयों (उदाहरण के लिए, KiB बनाम KB) के लिए कोई निर्मित समर्थन नहीं है