Module: PlaceholderImage

Defined in:
lib/placeholder_image/middleware.rb,
lib/placeholder_image/version.rb,
lib/placeholder_image/renderer.rb,
sig/placeholder_image/version.rbs,
sig/placeholder_image/renderer.rbs,
sig/placeholder_image/middleware.rbs

Overview

Rack middleware that serves generated placeholder PNGs.

use PlaceholderImage::Middleware, path_prefix: "/placeholder"

Examples:

GET /placeholder/300.png             -> 300x300, default colors
GET /placeholder/640x480.png         -> 640x480, default colors
GET /placeholder/300x200.png?bg=eee&fg=999 -> 300x200, specified colors

No image gems required: PNGs are encoded with stdlib zlib.

Defined Under Namespace

Modules: Renderer Classes: BadRequest, Middleware

Constant Summary collapse

VERSION =

Returns:

  • (String)
"1.0.0"