Repository navigation
Mixed landscape, square and portrait photos can now share one frame while keeping every source image whole. Carousel Fit adds this batch workflow beside the existing graphic composer.
- Add up to 20 PNG/JPEG/WebP photos; choose 4:5, square or 3:4, white/black/blurred padding, and a border.
- Reorder and remove slides; download individual PNGs or one numbered PNG ZIP.
- English and Chinese controls retain the current batch when switched. Images are scaled and composited locally; source files are not overwritten.
- A standalone HTML contains the tool, fonts, styles and licenses. Download it and double-click to work offline.
Downloads
carousel-offline.html: the photo-carousel mode in one file; no installation.aspectory-v0.2.0-site.zip: the complete static site, including the original graphic composer. Extract and run a local HTTP server (for examplepython3 -m http.server 8000); the standalone HTML inside can also be opened directly.SHA256SUMS.txt: checksums for both downloads. Source archives are available below.
Verification
13 Node tests and the production build passed. Local Chrome 156 acceptance checked actual PNG dimensions and source corner pixels, ZIP reorder bytes, transparent PNG, JPEG orientation, corrupt/oversized files, the 20-photo limit, bilingual controls, the composer entry points and offline ZIP export without HTTP requests. Desktop and 390px mobile layouts were inspected; no physical mobile-device or Safari acceptance is claimed. Public samples and screenshots use original synthetic test illustrations, not campaign results.
This is an early 0.x release. These exports prepare a common canvas; check the destination platform preview before publishing.
中文
新增「批量保留整图」:最多添加 20 张横图、方图或竖图,统一画幅、设置背景和留白,调整顺序后下载编号 PNG 压缩包。中英文切换保留当前图片;图片在本地缩放与合成。carousel-offline.html 下载后可双击离线使用。原有四平台内容配图功能继续保留。