1.0.2 • Published 6 years ago

unitejs-image-cli v1.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

NPM version Build Status Coveralls NPM downloads MIT License

UniteJS Image CLI

Command line interface to the UniteJS image management tool.

Install

Unite is best installed as a local package

npm install unitejs-image-cli / yarn add unitejs-image-cli

Usage

unite-image "command" [args0] [args1] ... [argsn]

Command help

Display the help on the command line.

Command svgToPng

ArgumentValueUsed For
sourceFile'path to svg file'Source svg image to generate png
destFile'path to png file'Destination image for generated png
widthnumberThe width in pixels to generate png
heightnumberThe height in pixels to generate png
marginXnumberThe margin in pixels to leave at left and right
optional - defaults to 0
marginYnumberThe margin in pixels to leave at top and bottom
optional - defaults to 0
backgroundhex colorThe colour to fill the background
optional - defaults to transparent

Example

unite-image svgToPng --sourceFile=/unite/logo-transparent.svg --destFile=/unite/resized-192x192.png --width=192 --height=192 --marginX=19 --marginY=19 --background=#339933

unite-image svgToPng --sourceFile=/unite/logo-tile.svg --destFile=/unite/resized-192x192.png --width=48 --height=48

Command svgToMask

This command used a basic approach to creating a mask by replacing all filled elements with black.

ArgumentValueUsed For
sourceFile'path to svg file'Source svg image to generate svg mask
destFile'path to svg mask file'Destination image for generated svg mask

Example

unite-image svgToMask --sourceFile=/unite/logo-transparent.svg --destFile=/unite/logo-mask.svg

Command pngsToIco

This command will combine all the supplied png files into an ico file.

ArgumentValueUsed For
sourceFolder'folder'The folder that contains the png files
sourceFilescomma separated list of filenamesThe files to combine from the sourceFolder
destFile'path to ico file'Destination image for generated ico

Example

unite-image pngsToIco --sourceFolder=/unite/ --sourceFiles=favicon-16x16.png,favicon-32x32.png,favicon-48x48.png --destFile=/unite/favicon.ico

Command pngToIcns

This command will take the original png file and create an Apple icns file containing multiple sizes.

ArgumentValueUsed For
sourceFile'path to png file'Source png image to generate icns
destFile'path to icns file'Destination image for generated icns

Example

unite-image pngToIcns --sourceFile=/unite/logo.png --destFile=/unite/icon.icns

global arguments

ArgumentValueUsed For
noColorIf this is used no color will appear in output
optional - defaults to on
logFile'filename'The log file to store the logging in
optional - default to no file logging
1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.4

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.1

7 years ago