Verified feature
Batch rename, ZIP, and PDF tools
Rename groups of files, package selected photos into ZIP archives, or combine images into a PDF.
The problem it solves: Organizing and delivering many image files often requires consistent names or a single archive or document.

What you can do
- Rename files with sequence, capture date, original name, or custom text tokens.
- Preview replacement and case-conversion rules before batch rename.
- Create ZIP archives with selectable compression and optional password protection.
- Combine selected images into one PDF in selection order.
Available options
- Rename pattern, start index, case conversion, and character replacement
- ZIP archive name, compression level, and password
- PDF image order
Supported inputs
- Selected image files
Outputs
- Renamed files
- ZIP archive in Downloads
- PDF built from selected images
Workflow
- Select the files.
- Choose rename, ZIP, or PDF output.
- Configure the operation and preview ordering or names where available.
- Run the task.
- Open or share the generated file.
Limitations
- ZIP passwords must meet the configured length rules.
- PDF pages follow the selected image order.
Common questions
Can filenames include sequence numbers?
Yes. Rename patterns can include a sequence, capture date, original name, and custom text.
Where is a ZIP archive saved?
The verified workflow reports that completed ZIP archives are saved to Downloads.
Project evidence
feature/feature_app/src/main/java/com/wkq/photo/feature/app/batch/BatchRenameFragment.ktfeature/feature_app/src/main/java/com/wkq/photo/feature/app/zip/ZipExportFragment.ktfeature/feature_app/src/main/java/com/wkq/photo/feature/app/pdf/PdfExportFragment.ktfeature/feature_app/src/main/res/values/batch_file_strings.xml