mirror of
https://gitlab.com/softwarehuis/pasfoto-generator.git
synced 2025-12-09 21:14:01 +00:00
No description
| overlays | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| index.html | ||
| kleurplaat.html | ||
| kleurplaat.js | ||
| pasfoto.jpg | ||
| README.md | ||
| style.css | ||
| update-version.sh | ||
| zet_de_zaag.js | ||
Pasfoto Generator
A web-based photo generator that allows users to upload images and add overlay logos with customizable positioning and sizing.
Features
- Image Upload: Upload your own photos
- Overlay Selection: Choose from multiple overlay designs
- Position Control: 9-position grid for precise logo placement
- Size Control: Adjustable logo size with slider
- Image Rotation: Rotate uploaded images
- Download: Save the final result as PNG
Usage
- Upload an image using the upload button
- Select an overlay from the dropdown
- Choose logo position using the 9-position grid
- Adjust logo size with the slider
- Rotate the image if needed
- Download the final result
Technical Details
- Built with vanilla JavaScript (no jQuery dependency)
- Uses HTML5 Canvas for image manipulation
- Responsive design with consistent element widths
- SVG icons for better scalability
GitLab Pages
This project is configured to work with GitLab Pages. Simply push to the repository and enable Pages in the GitLab project settings.
As demo photo we used Ludwig von Mises from wikipedia under CC-BY-SA license.