Releases: SimformSolutionsPvtLtd/SSImageKit
Releases · SimformSolutionsPvtLtd/SSImageKit
1.0.0
✨ Features
Modules
- SSImageKitEngine — Core image processing engine with a non-destructive, command-stack-based workflow. Can be used standalone to build custom UI on top of the engine.
- SSImageKit (UI) — Ready-to-use SwiftUI views built on top of
SSImageKitEnginefor seamless integration.
Image Editing Capabilities
- Crop & Rotation — Free-form and aspect-ratio-constrained cropping with custom ratio support; rotation controls with bounded image movement.
- Light Adjustment — Real-time sliders for Brightness, Contrast, Saturation, and Hue.
- Blur — Adjustable blur intensity applied non-destructively.
- Filters — Built-in natural filters plus support for custom LUT-based filters, organised by group.
- Detail — Sharpness and Noise reduction controls.
- Markup — Freehand drawing, text annotations, and stickers (built-in gallery and custom image stickers).
UI Components
SSIKImagePicker— Drop-in image picker with integrated editing flow; accepts any SwiftUI label.SSIKEditorView— Standalone editor view for editing an image already in memory.
Customisation
editorConfig— Control which editors are shown and set a custom theme (menu background & foreground colours).cropConfig— Configure allowed aspect ratios, ratio label style, and crop types.adjustmentConfig— Restrict which light-adjustment and blur controls are available.filterConfig— Supply custom LUT filter groups alongside (or instead of) the built-in filters.markupConfig— Provide custom stickers and restrict which markup tools are exposed.