path-that-svg 1.2.4 • Public • Published 5 years ago
Sometimes is useful to have an svg
done with path
s instead of elements
such as rect
, circle
, ellipse
, line
, polyline
or polygon
.
Like when you apply Compound Path in Adobe Illustrator .
Install
Usage
String|Buffer
svg
const svgToPath = require ( ' path-that-svg ' )
fs . readFile ( ' ./elements.svg ' , ( err , input ) => {
svgToPath ( input ) . then ( convertedFromBuffer => {
console . log ( { convertedFromBuffer } )
} )
} )
svgToPath ( ` <svg viewBox="0 0 500 200">
<rect
x="200"
y="50"
fill="#F16362"
stroke="#30456B"
stroke-width="5"
stroke-linecap="round"
stroke-linejoin="round"
width="100" height="100"/>
</svg> ` ) . then ( convertedFromString => console . log ( { convertedFromString } ) )
Related
element-to-path Convert SVG element into path
/path-that-svg/ / path-that-svg /
Package Sidebar Install Downloads Weekly Downloads