Device & UX
Plugin.Maui.MediaPipeline
Camera-to-upload image pipeline
A fluent pipeline: camera or gallery → resize, compress, strip EXIF, correct orientation, watermark, blur/redact, encrypt → FileVault or SmartUpload.
Install
dotnet add package Plugin.Maui.MediaPipelinePackage ID: Plugin.Maui.MediaPipeline
Overview
Plugin.Maui.MediaPipeline is a fluent media processing chain for MAUI. Capture from camera or gallery, then resize, compress, strip EXIF/GPS, bake orientation, watermark, blur or redact regions, encrypt with AES-256-GCM, and hand off to FileVault or SmartUpload. It is built for field photos that leave the device.
Capabilities
- Camera and gallery capture.
- Longest-side or box resize; JPEG quality and MaxBytes.
- EXIF/GPS strip and orientation bake-in.
- Text/image watermark and region blur or solid redact.
- AES-256-GCM envelope with decrypt helper.
- .NET MAUI
- Media
- Privacy
- C#