4.1.0 • Published 4 years ago

express-image-placeholder v4.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

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 WIDTHHEIGHT.

Code Example

const ImagePlaceholder = require('express-image-placeholder');

app.use('/image/:width(\\d+)x:height(\\d+)', ImagePlaceholder);

Samples

Sample gray image without border and cross.

Sample blue image with border and cross.