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

flutter_circular_text कवर
पैकेज विवरणv0.3.1

flutter_circular_text

एक फ्लटर पैकेज जो पाठ को वक्र गोलाकार मार्ग पर रखता है।

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

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

flutter pub add flutter_circular_text

पैकेज अवलोकन

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

एक फ्लटर पैकेज जो टेक्स्ट को वक्र वृत्ताकार मार्ग के साथ रेंडर करने की अनुमति देता है, जिससे वृत्ताकार लेआउट में टेक्स्ट को दिखाने का एक दृश्य रूप से आकर्षक तरीका मिलता है। डायनामिक और कलात्मक UI तत्वों के निर्माण के लिए उपयुक्त, जैसे वृत्ताकार प्रगति इंडिकेटर, बैज या सजावटी टेक्स्ट व्यवस्था। पैकेज कई प्लेटफॉर्मों के लिए समर्थन प्रदान करता है, जिसमें एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स शामिल हैं, जिससे उपकरणों के बीच संगत व्यवहार सुनिश्चित होता है। यह एक विशेष विजेट के माध्यम से सरल एकीकरण प्रदान करता है जिसमें अनुकूलित त्रिज्या, कोण और संरेखण विकल्प शामिल हैं।

उपयोग

  • गोलाकार पाठ बैज बनाना
  • एनिमेटेड सर्कुलर लेबल डिज़ाइन करना
  • सजावटी UI तत्व बनाना
  • सर्कुलर प्रगति डिस्प्ले का कार्यान्वयन
  • डैशबोर्ड विजुअल्स में सुधार करना

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

  • वक्र वृत्तीय पथ के साथ लिखा गया पाठ
  • कस्टमाइज़ किए गए त्रिज्या और कोण
  • बहुपлатफॉर्म समर्थन
  • सरल विजेट एकीकरण
  • संरचना और घूर्णन नियंत्रण

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

  • रचनात्मक पाठ व्यवस्था की तलाश में UI डिज़ाइनर
  • इंटरैक्टिव डैशबोर्ड बना रहे डेवलपर्स
  • अद्वितीय दृश्य प्रभावों की आवश्यकता वाले ऐप्स
  • परिपत्र या किरणीय डिज़ाइन विषयों वाले प्रोजेक्ट
  • कलात्मक इंटरफेस के प्रोटोटाइपिंग

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

  • बड़ी मात्रा में पाठ के साथ प्रदर्शन प्रभावित हो सकता है
  • केवल वृत्ताकार पथों तक सीमित
  • पढ़ने में आसानी के लिए सावधानी से संरेखित करने की आवश्यकता होती है
  • लंबे अनुच्छेद के लिए उपयुक्त नहीं
  • पाठ दिशा को हस्तचालित समायोजन की आवश्यकता हो सकती है

मूल README

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

Circular Text Widget

pub package

Installation

Add dependency in pubspec.yaml:

dependencies:
  flutter_circular_text: "^0.3.1"

Import in your project:

import 'package:flutter_circular_text/circular_text.dart';

Basic usage

CircularText(
  children: [
    TextItem(
      text: Text(
        "Chuck Norris".toUpperCase(),
        style: TextStyle(
          fontSize: 28,
          color: Colors.blue,
          fontWeight: FontWeight.bold,
        ),
      ),
      space: 12,
      startAngle: -90,
      startAngleAlignment: StartAngleAlignment.center,
      direction: CircularTextDirection.clockwise,
    ),
    TextItem(
      text: Text(
        "top 100 Facts".toUpperCase(),
        style: TextStyle(
          fontSize: 20,
          color: Colors.amberAccent,
          fontWeight: FontWeight.bold,
        ),
      ),
      space: 10,
      startAngle: 90,
      startAngleAlignment: StartAngleAlignment.center,
      direction: CircularTextDirection.anticlockwise,
    ),
  ],
  radius: 125,
  position: CircularTextPosition.inside,
  backgroundPaint: Paint()..color = Colors.grey.shade200,
)

Examples

example project contains single and multi text demos

Demos
Single Text Demo

alt tag

Multi Text Demo

Changelog

Check Changelog for updates

Bugs/Requests

Reporting issues and requests for new features are always welcome.

श्रेणियाँ

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

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