npm.io
4.1.0 • Published 6 years agoCLI

svgpng

Licence
MIT
Version
4.1.0
Deps
6
Size
199 kB
Vulns
4
Weekly
0
Stars
6

svgpng

Build Status npm Version

Convert SVG image into PNG.

Installation

Installing svgpng via npm

npm install svgpng --save

Usage

Converting a Single SVG File into PNG
#!/usr/bin/env/node

const svgpng = require('svgpng')

;(async () => {
  await svgpng(
    'src/foo.svg',
    'dest/foo.png',
    {
      size: {
        width: 400,
        height: 300
      }
    }
  )
})()
Converting Multiple SVG Files into PNG
#!/usr/bin/env/node

const svgpng = require('svgpng')

;(async () => {
  await svgpng.byConf([
    {
      src: 'src/foo.svg',
      dest: 'dest/foo.png',
      size: {
        width: 400,
        height: 300
      }
    },
    {
      src: 'src/bar.svg',
      dest: 'dest/bar.png',
      size: {
        width: 100,
        height: 200
      }
    }
  ])
})()

CLI

$ npm install svgpng -g
$ svgpng src/foo.svg dest/foo.png -w 256 -h 360

License

This software is released under the MIT License.

Keywords