Verified feature
Photo watermarking
Add text or logo watermarks, control placement and appearance, and preview the result before export.
The problem it solves: Adding the same ownership or brand mark manually to many images is repetitive and inconsistent.

What you can do
- Apply text or image-logo watermarks.
- Use a single watermark or a tiled pattern.
- Preview the watermark against the selected image before processing.
- Include watermarking as a batch processing step.
Available options
- Text or logo content
- Manual position
- Size, opacity, rotation, and tile density
Supported inputs
- A base image
- Text or a selected logo image
Outputs
- A newly rendered image with the configured watermark
Workflow
- Select the base image or batch.
- Choose a text or logo watermark.
- Adjust position, size, opacity, rotation, and tiling.
- Generate and inspect the preview.
- Process and save the result.
Limitations
- Watermarking re-encodes the output, so EXIF preservation may be unavailable in a combined batch.
Common questions
Can I use a logo instead of text?
Yes. The watermark editor supports either text content or a selected logo image.
Can the watermark repeat across the image?
Yes. A tiled mode is available with adjustable density, opacity, size, and rotation.
Project evidence
feature/feature_app/src/main/java/com/wkq/photo/feature/app/tools/WatermarkEditorActivity.ktfeature/feature_app/src/main/res/values/feature_page_strings.xml