express-image-placeholder
Express middleware for delivering simple test images.
Usage
Only required attributes are height
and width
. The are part of the route.
<your path>/:width(\d+)x:height(\d+)
Optional query attributes
border
- Renders border. Value is true
|| 1
or anything else for false. Defaults to false
.color
- Should be valid color string (https://www.npmjs.com/package/color-string). Defaults to #9E9E9E
color.cross
- Diagonal lines. Value is true
|| 1
or anything else for false. Defaults to false
.format
- Supported formats are JPG, PDF, PNG and SVG. Defaults to PNG.label
- Custom label fo your image. If not provided, label is WIDTH⨯HEIGHT.
Code Example
const ImagePlaceholder = require('express-image-placeholder');
app.use('/image/:width(\\d+)x:height(\\d+)', ImagePlaceholder);
Samples