outline-image

0.0.5 • Public • Published

Usage

npm install outline-image

Example

const outlineImage = require('outline-image')

outlineImage (
  imagePath,    // {string}
  outputPath,   // {string}
  outlineColor, // {array [red, blue, green, alpha]} (represented as numbers 0-255)
                //  OR hex string}
  trim = true   // {boolean}
)

as CLI tool

// only accepts hex string
// trim {string 'trim'} optional
npx outline 'input.png' 'output.png' '#ffffff 'trim'

Note:

This package is very limited in it's functionality. In it's current form (0.0.x), it has the following limitations:

  • Only draws outline on transparent pixels
    • Input images (imagePath) must be PNG format and contain transparency
  • Only draws 1px wide outline
  • Adds full 1px transparent border prior to drawing outline to ensure full outline
  • trim (optional, default = true) removes all excess transparent border after outline is drawn

Package Sidebar

Install

npm i outline-image

Weekly Downloads

1

Version

0.0.5

License

MIT

Unpacked Size

7.42 kB

Total Files

11

Last publish

Collaborators

  • brendan-c