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

cropperx कवर
पैकेज विवरणv1.1.1

cropperx

एक फ्लटर में बनाया गया छवि क्रॉपर पैकेज। छवियों को क्रॉप और घुमाने के लिए उपयोग किया जा सकता है।

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

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

flutter pub add cropperx

पैकेज अवलोकन

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

CropperX एक फ्लटर पैकेज है जिसका उपयोग छवियों को काटने और घुमाने के लिए एक साफ और तत्पर इंटरफ़ेस के साथ किया जाता है। क्रॉस-प्लेटफ़ॉर्म उपयोग के लिए बनाया गया, यह Android, iOS, Web, macOS, Windows और Linux के समर्थन करता है। पैकेज में कटौती क्षेत्र और छवि घुमाव को समायोजित करने के लिए कस्टमाइज़ करने योग्य नियंत्रण प्रदान करता है, जिससे यह अच्छी तरह से चित्र संपादन की आवश्यकता वाले अनुप्रयोगों के लिए उपयुक्त है। इसे सरल API के माध्यम से फ्लटर ऐप में बिना किसी दिक्कत के एकीकृत किया जा सकता है, जिससे डेवलपर्स को त्वरित रूप से छवि काटने की क्षमता जोड़ने में सहायता मिलती है। CropperX हल्का और कुशल है, प्रदर्शन और उपयोग में आसानी पर ध्यान केंद्रित करता है।

उपयोग

  • इमेज प्रोफाइल संपादन
  • दस्तावेज़ स्कैनिंग कार्य प्रवाह
  • फोटो संपादन उपकरण
  • सोशल मीडिया सामग्री निर्माण
  • उपयोगकर्ता-उत्पादित सामग्री प्रसंस्करण

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

  • इंटरएक्टिव छवि कैपिंग
  • रियल-टाइम रोटेशन सपोर्ट
  • प्लेटफॉर्म के अनुकूलता
  • कस्टमाइज़ेबल यूआई कंट्रोल्स
  • Flutter के साथ सरल एकीकरण

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

  • मोबाइल ऐप विकासकर्ता
  • वेब एप्लिकेशन निर्माता
  • चित्र प्रसंस्करण विशेषताएं
  • उपयोगकर्ता-मुखी फ़ोटो संपादक
  • दस्तावेज या पहचान सत्यापन की आवश्यकता वाले ऐप

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

  • कटाई से पहले छवि लोड करने की आवश्यकता है
  • बेसिक संपादन संचालन तक सीमित
  • निर्मित छवि सहेजने का कोई विकल्प नहीं है
  • कस्टम थीम के लिए अतिरिक्त स्टाइलिंग की आवश्यकता हो सकती है
  • बाहरी छवि स्रोत प्रबंधन पर निर्भर

मूल README

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

CropperX

A cropper package made fully in Flutter.

Circle Rectangle Grid
Screenshot circle Screenshot rectangle Screenshot grid
Types of overlays

The overlay can be defined by adding an overlay type through the overlayType parameter. The following types are currently supported:

  • OverlayType.none: No overlay at all.
  • OverlayType.circle: An overlay with a circular gap.
  • OverlayType.rectangle: An overlay with a rectangular gap, takes the given aspect ratio.
  • OverlayType.grid: An overlay of grid lines: 2 horizontal and 2 vertical, evenly spaced.
  • OverlayType.gridHorizontal: An overlay of 2 horizontal grid lines, evenly spaced.
  • OverlayType.gridVertical: An overlay of 2 vertical grid lines, evenly spaced.
Rotating the image

The image rotation can be defined through the rotationTurns parameter. The default value is 0, corresponding to 0 degrees of rotation. Making the value larger by 1 will rotate the image 90 degrees clockwise, making it smaller will rotate the image 90 degrees counterclockwise. 0 to 4 is not a limit, so going above or below these values will keep rotating the image.

Example
// Import package
import 'package:cropperx/cropper.dart';

// Define a key
final _cropperKey = GlobalKey(debugLabel: 'cropperKey');

// Add the Cropper widget to your tree, using the above key and adding the image to crop
Cropper(
    cropperKey: _cropperKey, // Use your key here
    image: Image.network(
        'https://i.pinimg.com/originals/6b/4d/18/6b4d18c0b756ab20c3591490dfc10090.jpg',
    ),
)

// Get the cropped image as bytes
final imageBytes = await Cropper.crop(
    cropperKey: _cropperKey, // Reference it through the key
)

श्रेणियाँ

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

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

अभी कोई डेटा उपलब्ध नहीं है।