श्रेणियाँ, पैकेज और रिपॉज़िटरी खोजें

blur कवर
पैकेज विवरणv4.0.2

blur

Blur अपने बच्चे को ब्लर करता है। छवि को ब्लर करने के लिए ImageBlur.asset और ImageBlur.network हैं। Frost पृष्ठभूमि को ब्लर करने वाला एक अन्य वрапर है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
56.4 हज़ार
लाइक
375
Pub अंक
160

पैकेज इंस्टॉल करें

flutter pub add blur

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

Blur एक Flutter पैकेज है जो बच्चे के विजेट या छवियों पर ब्लर प्रभाव लगाने के लिए वраФ विजेट प्रदान करता है। यह ImageBlur.asset और ImageBlur.network के साथ स्थानीय संपत्ति या दूरस्थ URL से छवियों को ब्लर करने के लिए है। Frost विजेट पृष्ठभूमि ब्लर प्रदान करता है, जो फ्रॉस्टेड ग्लास प्रभाव बनाने के लिए आदर्श है। क्रॉस-प्लेटफॉर्म उपयोग के लिए डिज़ाइन किया गया है, इसमें Android, iOS, Web, macOS, Windows और Linux समर्थन शामिल है। इस पैकेज के माध्यम से न्यूनतम कोड के साथ दृश्य गहराई और आधुनिक UI तत्वों को लागू करना सरल हो जाता है।

उपयोग

  • फ्रॉस्टेड ग्लास UI का निर्माण करना
  • पृष्ठभूमि ब्लर प्रभाव जोड़ें
  • स्रोत से छवियों को धुंधला करना
  • ब्लरिंग नेटवर्क इमेजेस
  • UI में दृश्य गहराई को बढ़ाना
  • ओवरले ब्लर परतों को लागू करना

मुख्य विशेषताएँ

  • स्थानीय छवियों के लिए ImageBlur.asset
  • ImageBlur.network दूरस्थ छवियों के लिए
  • बैकग्राउंड ब्लर के लिए फ्रॉस्ट विजेट
  • प्लेटफॉर्म के अनुकूलता
  • सरल API और वраФ퍯 विजेट्स
  • हल्का और आसान एकीकरण

इनके लिए उपयुक्त

  • आधुनिक सौंदर्य की तलाश में UI डिजाइनर
  • अम्मोद इंटरफेस बनाने वाले डेवलपर्स
  • दृश्य परतों की आवश्यकता वाले ऐप्स
  • इमेज ओवरले का उपयोग करने वाले प्रोजेक्ट
  • कई प्लेटफॉर्म का लक्ष्य बनाने वाली टीमें
  • ग्लासमॉर्फिज्म डिज़ाइन वाले Flutter ऐप्स

विचार योग्य बातें

  • जटिल लेआउट पर प्रदर्शन प्रभाव
  • ब्लर तीव्रता के लिए सीमित कस्टमाइजेशन विकल्प
  • निम्न-स्तर के उपकरणों पर अनुकूलन की आवश्यकता हो सकती है
  • उच्च प्रदर्शन एनिमेशन के लिए उपयुक्त नहीं
  • स्थिर या कम बार अद्यतन किए गए सामग्री के साथ सबसे अच्छा उपयोग किया जाता है
  • प्लेटफॉर्म-विशिष्ट रेंडरिंग क्षमताओं पर निर्भर करता है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

blur

Blur is a wrapper widget that blur it's child. There are ImageBlur.asset and ImageBlur.network that blur the image. Frost is another wrapper which blurs the background.

Getting Started

To use this package, add blur as a dependency in your pubspec.yaml file.

blur

Add dependency

dependencies:
  blur: ^4.0.0

Import

import 'package:blur/blur.dart'

Usage

Blur(
  blur: 2.5,
  blurColor: Theme.of(context).primaryColor,
  child: Padding(
    padding: EdgeInsets.all(8.0),
    child: Text(
      'Blur',
      style: Theme.of(context).textTheme.headline3,
    ),
  ),
),

Output

blur_text

Normal Image

normal_image

Using extensions

Input

 Image.asset('assets/cat.png').blurred(
     colorOpacity: 0.2,
     borderRadius: BorderRadius.horizontal(right: Radius.circular(20)),
     blur: blurValue,
     overlay: Text(
       'Cat',
       style: theme.textTheme.headline2!.copyWith(color: theme.scaffoldBackgroundColor),
     ),
   ),

Output

blur_image

Frost

Stack(
  alignment: Alignment.center,
  children: [
    Image.asset(
      'assets/cat.png',
      scale: 3.5,
    ),
    Text(
      'Frost',
      style: theme.textTheme.headline4,
    ).frosted(
       blur: blurValue,
       borderRadius: BorderRadius.circular(20),
       padding: EdgeInsets.all(8),
     ),
  ],
),

frost_image

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट