aratio-gen
v1.0.0
Published
CLI tool to generate media with various aspect ratios
Downloads
3
Maintainers
Readme
aratio-gen
CLI tool for generating placeholder images with common aspect ratios used in digital advertising and applications.
Features
- Generate images with standard aspect ratios: 9:16, 2:3, 3:4, 4:5, 1:1, 4:3, 3:2, 16:9
- Interactive command-line interface
- Randomized pixel patterns for visual distinction
- Large aspect ratio labels for easy identification
- Support for PNG, JPEG, GIF, BMP, and TIFF formats
- Batch generation capabilities (1-100 images per aspect ratio)
- Configurable output dimensions
Installation
Using npx (no installation required)
npx aratio-genGlobal installation
npm install -g aratio-gen
aratio-genLocal development
git clone <repository-url>
cd aratio-gen
npm install
npm run buildUsage
After installation, run:
aratio-genOr use directly without installation:
npx aratio-genInteractive Options
- Aspect Ratios - Select one or more ratios
- Quantity - Number of images per ratio (1-100)
- Format - Image format (PNG, JPEG, GIF, BMP, TIFF)
- Base Width - Width in pixels (100-4000)
- Output Directory - Destination folder
Output
Files are named: aratio-gen_<aspect-ratio>_<index>.<format>
Example: aratio-gen_16x9_1.png
Development
npm run dev # Run with ts-node
npm run build # Compile TypeScript
npm run clean # Remove build artifactsRequirements
- Node.js >= 18.0.0
- TypeScript 5.4.0
License
MIT
