Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.0.9

dynamic_image_crop

Ein Flutter-Paket, das Bilder durch Zeichnen von Linien oder Ausschneiden in verschiedenen Formen zuschneidet.

AndroidiOSmacOSWindowsLinux
30-Tage-Downloads
77
Likes
30
Pub-Punkte
150

Paket installieren

flutter pub add dynamic_image_crop

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Dynamic Image Crop ist ein Flutter-Paket, das Benutzern ermöglicht, Bilder durch Zeichnen benutzerdefinierter Linien oder Auswahl verschiedener Formen zu beschneiden. Es bietet eine interaktive Oberfläche für präzises Bildschneiden mit dynamischen Anpassungen in Echtzeit. Ideal für Apps, die flexible Bildbearbeitung erfordern, funktioniert auf mehreren Plattformen wie Android, iOS, macOS, Windows und Linux. Das Paket ist für Entwickler konzipiert, die intuitive, anpassbare Schneidefunktionen ohne komplizierte Einrichtung suchen.

Anwendungsfälle

  • interaktive Bildbearbeitung
  • Benutzerdefinierte Formausschnitt
  • Echtzeit-Pflanzenanpassungen
  • Foto-Editier-Apps
  • Benutzererzeugte-Inhalts-Tools
  • Bildverarbeitung in sozialen Medien

Hauptmerkmale

  • Benutzerdefinierte Ausschnittgrenzen zeichnen
  • Unterstützung für mehrere Formen
  • Echtzeit-Vorschau
  • Plattformübergreifende Kompatibilität
  • Einfache Integration mit Flutter
  • Konfigurierbare Pflanzenbeschränkungen

Geeignet für

  • Entwickler, die Foto-Editoren erstellen
  • Apps, die benutzerdefinierte Bildausschnitte benötigen
  • Kreative Werkzeuge mit visueller Bearbeitung
  • Mobile und Desktop-Bildverarbeitungs-Apps
  • Bildungsfokussierte oder gestaltungsfokussierte Anwendungen

Hinweise

  • Benutzer-Eingabe zur Definition der Ausschnittgröße erforderlich
  • Kann die Leistung bei großen Bildern beeinträchtigen
  • Beschränkt auf grundlegende Zuschnittlogik
  • Keine integrierten Bildfilter oder Verbesserungen
  • Abhängig von genauen Touch-/Drag-Gesten
  • Nicht für die Stapelverarbeitung optimiert

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

dynamic_image_crop

Pub Flutter Demo License: MIT


A Flutter package to crop images into various shapes.

Introduction

demo

You can test the package by this link: demo_link

Features

dynamic_image_crop supports the following features:

  • Crop an image into user drawing shapes.
  • Crop an image into rectangle, circle, triangle shapes.
  • Change the color of the crop shape line.
  • Change the width of the crop shape line.

Usage

import 'package:dynamic_image_crop/dynamic_image_crop.dart';

final controller = CropController();

DynamicImageCrop(
  controller: controller,
  image: image!,  // Uint8List
  onResult: (image, width, height) {
    // cropped Image (Uint8List), width and height
  },
  cropLineColor: Colors.red, // (Optional)
  cropLineWidth: 1.0, // (Optional)
)

DynamicImageCrop.fromFile(
  imageFile: file,  // File
  controller: controller,
  onResult: (image, width, height) {
    // cropped Image (Uint8List), width and height
  },
)

CropController has the following methods:

void cropImage() {}
void changeType(CropType type) {}
void changeImage(Uint8List image) {}
void clearCropArea() {}

CropType has the following types:

enum CropType {
  rectangle, circle, triangle, drawing, none
}

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.