awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TimOliver avatar

TimOliver/TOCropViewController

0
View on GitHub↗
4,932 نجوم·1,023 تفرعات·Objective-C·MIT·1 مشاهدة

TOCropViewController

TOCropViewController هو وحدة تحكم عرض UIKit مصممة لاقتصاص الصور وتدويرها داخل تطبيقات iOS. توفر واجهة تحرير صور مرئية تسمح باستخراج أقسام محددة من الصور باستخدام شبكة تراكب قابلة للسحب.

يدعم المكون اختيار نسبة العرض إلى الارتفاع المخصصة والقناع الدائري لضمان ملاءمة الصور للتخطيطات المحددة مسبقًا، مثل تلك المطلوبة لتحرير صور الملف الشخصي. يتضمن واجهة مخصصة لتغيير اتجاه الصورة وإجراء تعديلات التدوير.

تتعامل الأداة مع معالجة الصور عن طريق ترجمة مواضع شبكة واجهة المستخدم إلى إحداثيات بكسل وتصدير محتوى الاقتصاص الناتج. تتم إدارة الاتصال مع التطبيق المستدعي من خلال بروتوكول نقل بيانات يعتمد على المندوب (delegate).

Features

  • Image Cropping Components - Provides a specialized UIKit component for defining and adjusting crop areas with a draggable grid overlay.
  • Rotation and Shear transforms - Provides geometric transformations to update image orientation and grid alignment through rotation.
  • Crop Area Masks - Uses shape masks and clipping paths to render the selected crop area as a circle or specific aspect ratio.
  • Cropped Image Exporters - Provides utilities to export the final cropped image data to internal delegates or system share sheets.
  • Image Orientation Manipulators - Includes a dedicated user interface for adjusting the visual orientation of images via rotation.
  • iOS Photo Manipulation - Enables changing the orientation and framing of images to prepare them for storage or sharing on iOS.
  • Image Editing Interfaces - Offers a visual tool for extracting image sections using custom aspect ratios and circular masks.
  • View-to-Image Coordinate Mapping - Implements logic to translate screen touch and grid coordinates into raw image pixel coordinates for precise cropping.
  • Preset Aspect Ratios - Allows users to restrict image cropping to predefined aspect ratios to ensure photos fit specific layouts.
  • Profile Photo Framing - Provides a dedicated interface for cropping and rotating photos to fit the dimensions required for account avatars.
  • Image Processing - View controller for image cropping.
  • Media Processing - Image cropping view controller.

سجل النجوم

مخطط تاريخ النجوم لـ timoliver/tocropviewcontrollerمخطط تاريخ النجوم لـ timoliver/tocropviewcontroller

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ TOCropViewController

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع TOCropViewController.
  • fengyuanchen/cropperالصورة الرمزية لـ fengyuanchen

    fengyuanchen/cropper

    7,691عرض على GitHub↗

    Cropper is a JavaScript image cropping library and HTML5 canvas image editor. It serves as a web-based image manipulation tool that allows users to visually select and trim specific areas of an image directly within a browser. The library provides a visual interface for defining precise crop areas with configurable aspect ratios and zoom controls. It includes tools to rotate, scale, and zoom images to align subjects before exporting the final result. The tool handles browser-based image processing by generating a canvas element from a selected image area for use or download. It manages crop

    JavaScript
    عرض على GitHub↗7,691
  • xyxiao001/vue-cropperالصورة الرمزية لـ xyxiao001

    xyxiao001/vue-cropper

    4,565عرض على GitHub↗

    vue-cropper is a visual interface component for Vue applications designed for cropping, rotating, and resizing images. It serves as a client-side image editor that allows for the extraction of specific image regions and the enforcement of fixed ratio constraints to ensure consistent output. The component provides tools for manipulating image orientation and scaling through rotation and positioning to align target areas. It utilizes a canvas-based processor to generate final cropped results, which can be exported as Base64 strings or Blobs in various common file formats. The library covers a

    Vuecropcropperjavascript
    عرض على GitHub↗4,565
  • arthurhub/android-image-cropperالصورة الرمزية لـ ArthurHub

    ArthurHub/Android-Image-Cropper

    6,418عرض على GitHub↗

    Android-Image-Cropper is an image cropping library for Android applications designed to trim and resize photos sourced from cameras or galleries. It functions as a bitmap manipulation tool capable of rotating, flipping, and scaling images to achieve specific dimensions. The library features an aspect ratio constrained cropper that limits the cropping window to fixed shapes or ratios to ensure consistent image output. It handles orientation adjustments by reading embedded metadata to automatically rotate or flip images during the cropping process. The toolkit covers a broad range of image pro

    Javaandroidandroid-image-croppercropper
    عرض على GitHub↗6,418
  • fengyuanchen/cropperjsالصورة الرمزية لـ fengyuanchen

    fengyuanchen/cropperjs

    13,834عرض على GitHub↗

    Cropper.js is a JavaScript image cropping library and client-side image editor. It provides a front-end interface for manipulating image geometry and extracting specific regions using the HTML5 Canvas API. The library enables interactive image cropping where users can manually select areas and define clipping regions. It supports geometry transformations including rotation, scaling, and zooming to align subjects, and allows for the enforcement of dynamic aspect ratios. The tool provides capabilities for exporting crop data as coordinates or canvas representations and offers access to interna

    TypeScriptcroppercropperjsimage-cropper
    عرض على GitHub↗13,834
عرض جميع البدائل الـ 30 لـ TOCropViewController→

الأسئلة الشائعة

ما هي وظيفة timoliver/tocropviewcontroller؟

TOCropViewController هو وحدة تحكم عرض UIKit مصممة لاقتصاص الصور وتدويرها داخل تطبيقات iOS. توفر واجهة تحرير صور مرئية تسمح باستخراج أقسام محددة من الصور باستخدام شبكة تراكب قابلة للسحب.

ما هي الميزات الرئيسية لـ timoliver/tocropviewcontroller؟

الميزات الرئيسية لـ timoliver/tocropviewcontroller هي: Image Cropping Components, Rotation and Shear transforms, Crop Area Masks, Cropped Image Exporters, Image Orientation Manipulators, iOS Photo Manipulation, Image Editing Interfaces, View-to-Image Coordinate Mapping.

ما هي البدائل مفتوحة المصدر لـ timoliver/tocropviewcontroller؟

تشمل البدائل مفتوحة المصدر لـ timoliver/tocropviewcontroller: fengyuanchen/cropper — Cropper is a JavaScript image cropping library and HTML5 canvas image editor. It serves as a web-based image… xyxiao001/vue-cropper — vue-cropper is a visual interface component for Vue applications designed for cropping, rotating, and resizing images.… arthurhub/android-image-cropper — Android-Image-Cropper is an image cropping library for Android applications designed to trim and resize photos sourced… fengyuanchen/cropperjs — Cropper.js is a JavaScript image cropping library and client-side image editor. It provides a front-end interface for… pqpo/smartcropper — SmartCropper is a computer vision library and user interface component designed for automated document border… davemorrissey/subsampling-scale-image-view — This is a custom Android view designed for rendering high-resolution images using subsampling and tiling to prevent…