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

Dependencies (1)

Dev Dependencies (0)

    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