Code Monkey home page Code Monkey logo

svgexport's People

Contributors

davemackintosh avatar jamesmontalvo3 avatar kasparetter avatar manuelroth avatar shakiba avatar wuminzhe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

svgexport's Issues

svgexport does not render font properly on Ubuntu

<svg version="1.1" id="Layer_1" 
  xml:space="preserve"
  xmlns="http://www.w3.org/2000/svg" 
  xmlns:xlink="http://www.w3.org/1999/xlink"
  x="0px" y="0px" width="600px" height="600px" viewbox="0 0 600 600">
<style type="text/css" >
    <![CDATA[

      @font-face {
        font-family: uGillSansLocal;
        src: local('Gill Sans');
      }

      @font-face {
        font-family: uGillSansURL;
        src: url('./GillSans.ttf');
      }

    ]]>
</style>
<rect id="Border" x="0" y="0" stroke="#000000" fill="#FFFFFF" width="600" height="600"/>
<text x="100" y="30" font-size="32px" font-family="uGillSansLocal">
    <tspan>uGillSans local</tspan>
    <tspan x="100" dy="40">qwertyuiop[]\asdfghjkl;'</tspan>
    <tspan x="100" dy="40">zxcvbnm,./QWERTYUIOP[]|</tspan>
    <tspan x="100" dy="40">ASDFGHJKL:"ZXCVBNM&lt;>?</tspan>
    <tspan x="100" dy="40">1234567890-=!@#$%^&amp;s*()_+</tspan>
</text>
<text x="100" y="300" font-size="32px" font-family="uGillSansURL">
    <tspan>uGillSans url</tspan>
    <tspan x="100" dy="40">qwertyuiop[]\asdfghjkl;'</tspan>
    <tspan x="100" dy="40">zxcvbnm,./QWERTYUIOP[]|</tspan>
    <tspan x="100" dy="40">ASDFGHJKL:"ZXCVBNM&lt;>?</tspan>
    <tspan x="100" dy="40">1234567890-=!@#$%^&amp;s*()_+</tspan>
</text>
</svg>

This is an SVG file. In ubuntu the rendering looks like this: rendering in ubuntu. Some characters are rendered wrongly.

However in Mac OS X the rendering like this: rendering in mac os x. I used svgexport to render both.

From what I understand, svgexport uses PhantomJS to render SVG. I suspect this is not a problem in PhantomJS, but rather some missing library for font rasterization in Ubuntu.

FYI, Both systems have already the required font installed. Both have latest version of svgexport. How should I go about fixing this? Thanks.

I've installed libfreetype6 and fontconfig on Ubuntu. Still doesn't work. However, the SVG looks okay on Chrome on both systems.

add the ability to add background color on pad

When i use pad to create whitespace around my image. For example from a landscape svg to a square png, the whitespace will be transparent.

I actually want the whitespace to be white (#fff). When I use "svg{background:white;}" only the transparency of the input svg will be white, not the whitespace of the pad section.

Am I missing something here??

Error `undefined is not a constructor (evaluating 'el.getBBox()')`

I'm getting this error when converting a nice looking SVG. It's very similar to others I have and can't seem to understand what's the problem here.

svgexport "instagram_076.svg" "instagram_076.png" png 85% 2000:2000

File is here

Terminal is giving out:

$ svgexport "instagram_076.svg" "instagram_076.png" png 85% 2000:2000
TypeError: undefined is not a constructor (evaluating 'el.getBBox()')

  undefined:24
  :33
TypeError: null is not an object (evaluating 'input.width')

problems with certain filenames

I cannot convert files with emoji in filenames:

$ svgexport πŸ“–.svg πŸ“–.png
Error: Unable to load file (fail): path/πŸ“–.svg

Compress png files

When converting svg files to png files the resulting files are extremely large (e.g. 1MB for a 512x512 image). I was able to achieve an average of 99% compression using pngcrush. It would be useful if svgexport could automatically compress the output.

Does not preserve custom fonts

This does not support fonts, and as I see in the docs, there is no way to link the font to the SVG. This would be an important enhancement. Unfortunately, I have yet to find a project that can handle this.

Line marker rotation

This project seems to be abandoned, but I thought I would everyone aware of these issues. See the attached JPG rendered by this library, and PNG rendered by Inkscape. Notice the rotation of the marker (arrowhead) on line 4. The SVG is copied below.
JPG
correct

The SVG is:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="1100"
   height="966"
   viewBox="0 0 1100.0001 966.00007"
   id="svg2"
   version="1.1"
   inkscape:version="0.91 r13725"
   sodipodi:docname="StrokeMarkers.svg"
   inkscape:export-filename="C:\Users\Byron\Dropbox\GUNKS APPS\Lincoln Woods Bouldering\Images\PNG\MainWall2to7.png"
   inkscape:export-xdpi="90"
   inkscape:export-ydpi="90">
  <defs
     id="defs4">
    <marker
       inkscape:stockid="TriangleOutM"
       orient="auto"
       refY="0"
       refX="0"
       id="marker5662"
       style="overflow:visible"
       inkscape:isstock="true">
      <path
         id="path5664"
         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
         style="fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:#00ff00;stroke-width:1pt;stroke-opacity:1"
         transform="scale(0.4,0.4)"
         inkscape:connector-curvature="0" />
    </marker>
    <marker
       inkscape:isstock="true"
       style="overflow:visible"
       id="marker5622"
       refX="0"
       refY="0"
       orient="auto"
       inkscape:stockid="TriangleOutM"
       inkscape:collect="always">
      <path
         transform="scale(0.4,0.4)"
         style="fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:#00ff00;stroke-width:1pt;stroke-opacity:1"
         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
         id="path5624"
         inkscape:connector-curvature="0" />
    </marker>
    <marker
       inkscape:stockid="TriangleOutM"
       orient="auto"
       refY="0"
       refX="0"
       id="TriangleOutM"
       style="overflow:visible"
       inkscape:isstock="true">
      <path
         id="path4328"
         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
         style="fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:#00ff00;stroke-width:1pt;stroke-opacity:1"
         transform="scale(0.4,0.4)"
         inkscape:connector-curvature="0" />
    </marker>
    <marker
       inkscape:stockid="TriangleOutL"
       orient="auto"
       refY="0"
       refX="0"
       id="TriangleOutL"
       style="overflow:visible"
       inkscape:isstock="true">
      <path
         id="path4325"
         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
         style="fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:#00ff00;stroke-width:1pt;stroke-opacity:1"
         transform="scale(0.8,0.8)"
         inkscape:connector-curvature="0" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Mend"
       orient="auto"
       refY="0"
       refX="0"
       id="Arrow2Mend"
       style="overflow:visible"
       inkscape:isstock="true">
      <path
         id="path4210"
         style="fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
         transform="scale(-0.6,-0.6)"
         inkscape:connector-curvature="0" />
    </marker>
    <marker
       inkscape:stockid="TriangleOutM"
       orient="auto"
       refY="0"
       refX="0"
       id="marker10347-3-0-9-8"
       style="overflow:visible"
       inkscape:isstock="true">
      <path
         inkscape:connector-curvature="0"
         id="path10349-0-9-4-7"
         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt;stroke-opacity:1"
         transform="scale(0.4,0.4)" />
    </marker>
    <marker
       inkscape:stockid="TriangleOutM"
       orient="auto"
       refY="0"
       refX="0"
       id="marker10347-3-0-9-8-4"
       style="overflow:visible"
       inkscape:isstock="true">
      <path
         inkscape:connector-curvature="0"
         id="path10349-0-9-4-7-9"
         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
         transform="scale(0.4,0.4)" />
    </marker>
    <marker
       inkscape:stockid="TriangleOutM"
       orient="auto"
       refY="0"
       refX="0"
       id="marker10347-3"
       style="overflow:visible"
       inkscape:isstock="true"
       inkscape:collect="always">
      <path
         inkscape:connector-curvature="0"
         id="path10349-0"
         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
         style="fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1pt;stroke-opacity:1"
         transform="scale(0.4,0.4)" />
    </marker>
    <marker
       inkscape:stockid="TriangleOutM"
       orient="auto"
       refY="0"
       refX="0"
       id="marker10347-3-6"
       style="overflow:visible"
       inkscape:isstock="true"
       inkscape:collect="always">
      <path
         inkscape:connector-curvature="0"
         id="path10349-0-4"
         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
         style="fill:#0000ff;fill-opacity:1;fill-rule:evenodd;stroke:#0000ff;stroke-width:1pt;stroke-opacity:1"
         transform="scale(0.4,0.4)" />
    </marker>
    <marker
       inkscape:stockid="TriangleOutM"
       orient="auto"
       refY="0"
       refX="0"
       id="marker10347-3-0"
       style="overflow:visible"
       inkscape:isstock="true">
      <path
         inkscape:connector-curvature="0"
         id="path10349-0-9"
         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
         style="fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:#00ff00;stroke-width:1pt;stroke-opacity:1"
         transform="scale(0.4,0.4)" />
    </marker>
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="0.54865424"
     inkscape:cx="643.50151"
     inkscape:cy="479.35472"
     inkscape:document-units="px"
     inkscape:current-layer="layer2"
     showgrid="false"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0"
     units="px"
     borderlayer="true" />
  <metadata
     id="metadata7">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:groupmode="layer"
     id="layer2"
     inkscape:label="Lines"
     style="display:inline"
     transform="translate(0,-100.66704)">
    <path
       style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#ff0000;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker10347-3-0-9-8)"
       d="M 439.86822,672.71053 342.45218,289.03406"
       id="path5574-4-1-1-4-0"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="cc" />
    <path
       style="opacity:1;fill:none;fill-opacity:1;stroke:#00ff00;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker5622)"
       d="m 159.49699,746.03795 c 1.07387,-47.35372 -2.51647,-96.0655 9.73813,-141.84758 6.25585,-23.37128 21.78165,-43.2207 31.86698,-65.21248 7.28264,-15.88033 10.02264,-34.31305 20.67145,-48.16312 11.95181,-15.54478 34.23456,-20.83933 46.27993,-36.31173 16.94398,-21.76472 22.09261,-50.55092 33.55116,-75.64083 10.1503,-22.22533 26.67202,-42.32485 31.1776,-66.3393 1.31404,-7.00373 -0.0482,-14.36965 -1.46133,-21.32781"
       id="path5574"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="caaaaaac" />
    <g
       style="display:inline"
       id="g4781-7"
       transform="translate(-674.88683,-34.841019)">
      <circle
         r="16.31518"
         cy="782.89154"
         cx="834.38379"
         id="path4547-4-7"
         style="opacity:1;fill:#00ff00;fill-opacity:1;stroke:#00ff00;stroke-width:7.3696394;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
      <text
         sodipodi:linespacing="125%"
         id="text4549-5-5"
         y="794.11438"
         x="834.0343"
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
         xml:space="preserve"><tspan
           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle"
           y="794.11438"
           x="834.0343"
           id="tspan4551-5-45"
           sodipodi:role="line">2</tspan></text>
    </g>
    <circle
       style="opacity:1;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:7.3696394;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="path4547-4-7-3-3"
       cx="439.60718"
       cy="674.12878"
       r="16.31518" />
    <text
       xml:space="preserve"
       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
       x="439.25769"
       y="685.35162"
       id="text4549-5-5-0-7"
       sodipodi:linespacing="125%"><tspan
         sodipodi:role="line"
         id="tspan4551-5-45-2-8"
         x="439.25769"
         y="685.35162"
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#000000;">3</tspan></text>
    <path
       style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#000000;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker10347-3-0-9-8-4)"
       d="m 749.0813,413.59291 c 0,0 17.51636,-63.18589 32.10069,-92.31984 22.80378,-45.55323 85.48508,-126.68178 85.48508,-126.68178"
       id="path5574-4-1-1-4-0-8"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="cac" />
    <g
       style="display:inline"
       id="g9047-1"
       transform="translate(450.17572,-413.93865)">
      <circle
         r="16.31518"
         cy="689.8175"
         cx="357.66449"
         id="path4547-4-7-3-3-1"
         style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:7.3696394;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
      <text
         sodipodi:linespacing="125%"
         id="text4549-5-5-0-7-8"
         y="701.04034"
         x="357.315"
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
         xml:space="preserve"><tspan
           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff"
           y="701.04034"
           x="357.315"
           id="tspan4551-5-45-2-8-8"
           sodipodi:role="line">7</tspan></text>
    </g>
    <path
       style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#0000ff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker10347-3)"
       d="M 639.01269,729.08792 622.09983,184.40509"
       id="path5574-4-1"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="cc" />
    <g
       style="display:inline"
       id="g13453"
       transform="translate(468.43599,53.374034)">
      <circle
         r="16.31518"
         cy="677.13214"
         cx="170.54263"
         id="path4547-4-7-3"
         style="opacity:1;fill:#0000ff;fill-opacity:1;stroke:#0000ff;stroke-width:7.3696394;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
      <text
         sodipodi:linespacing="125%"
         id="text4549-5-5-0"
         y="688.35498"
         x="170.19315"
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
         xml:space="preserve"><tspan
           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff"
           y="688.35498"
           x="170.19315"
           id="tspan4551-5-45-2"
           sodipodi:role="line">5</tspan></text>
    </g>
    <path
       style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#0000ff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker10347-3-6)"
       d="m 751.72973,702.88665 c 1.59336,-68.81149 1.98834,-137.66407 -1.53444,-206.4258 -1.44564,-30.51566 5.59983,-62.14415 -6.04474,-91.48509 -11.75244,-31.35277 -23.65925,-62.65838 -32.66848,-94.95599 -11.74536,-42.15334 -31.08194,-81.27148 -52.1107,-119.45364"
       id="path5574-4-1-7"
       inkscape:connector-curvature="0" />
    <g
       style="display:inline"
       id="g13453-8"
       transform="translate(581.15303,27.172763)">
      <circle
         r="16.31518"
         cy="677.13214"
         cx="170.54263"
         id="path4547-4-7-3-2"
         style="opacity:1;fill:#0000ff;fill-opacity:1;stroke:#0000ff;stroke-width:7.3696394;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
      <text
         sodipodi:linespacing="125%"
         id="text4549-5-5-0-9"
         y="688.35498"
         x="170.19315"
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
         xml:space="preserve"><tspan
           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle;fill:#ffffff"
           y="688.35498"
           x="170.19315"
           id="tspan4551-5-45-2-4"
           sodipodi:role="line">6</tspan></text>
    </g>
    <path
       style="display:inline;opacity:1;fill:none;fill-opacity:1;stroke:#00ff00;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker10347-3-0)"
       d="m 540.35852,717.01245 c 0,0 -12.43375,-106.74387 -16.91286,-160.28016 -3.13475,-37.46794 -6.4766,-74.98551 -6.96744,-112.58115 -0.49075,-37.5889 0.53281,-75.27492 4.02516,-112.70445 4.16031,-44.58842 20.1258,-132.83024 20.1258,-132.83024"
       id="path5574-4-1-1"
       inkscape:connector-curvature="0"
       sodipodi:nodetypes="caaac" />
    <g
       style="display:inline"
       id="g4781-7-0"
       transform="translate(-293.98379,-64.460849)">
      <circle
         r="16.31518"
         cy="782.89154"
         cx="834.38379"
         id="path4547-4-7-1"
         style="opacity:1;fill:#00ff00;fill-opacity:1;stroke:#00ff00;stroke-width:7.3696394;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
      <text
         sodipodi:linespacing="125%"
         id="text4549-5-5-4"
         y="794.11438"
         x="834.0343"
         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
         xml:space="preserve"><tspan
           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:31.25px;line-height:125%;font-family:'Trebuchet MS';-inkscape-font-specification:'Trebuchet MS, Bold';text-align:center;writing-mode:lr-tb;text-anchor:middle"
           y="794.11438"
           x="834.0343"
           id="tspan4551-5-45-7"
           sodipodi:role="line">4</tspan></text>
    </g>
  </g>
</svg>

Viewbox can be wrong when specifying HD dimentions.

On several vectors, the output picture is not on the good dimensions when I specify the width and / or height.

The tested image come from the official w3c svg test suite: full-color-prop-03-t

Works fine without parameters

svgexport ./color-prop-03-t.svg out.png
[...]/color-prop-03-t.svg [...]/out.png png 100% 1x 0:0:400:300 400:300

Works fine when setting lower definition

svgexport ./color-prop-03-t.svg out.png pad 200:150
[...]/color-prop-03-t.svg [...]/out.png png 100% 0.5x 0:0:400:300 200:150

out

Problem when setting higher definition
Note it's the same aspect ratio and the pad option is enabled: got a zoom of the original image.

svgexport ./color-prop-03-t.svg out.png pad 800:600
[...]/color-prop-03-t.svg [...]/out.png png 100% 2x 0:0:400:300 800:600

out

TypeError: undefined is not a function (evaluating 'el.getBBox()')

Hello,
i have the problem with svgexport
when i try to do export .svg to .png exp. svgexport 146945076057960a08a9ffb.svg test12.png
i got error:
TypeError: undefined is not a function (evaluating 'el.getBBox()')

undefined:24
:33
TypeError: null is not an object (evaluating 'input.height')

i have svgexport 3.10.3, node v6.3.0 and phantomjs 2.1.1
do You known what is the problem ?
Thank you

Stroke Attributes in svg

I have troubles with exporting svg elements with attributes "stroke-linejoin" ... For example I have stroke-linejoin="round" but always it is ignored in export and it is the same result as stroke-linejoin="bevel" by default. Can I do something about it?

Striped output

Thank you for your great effort!
I'm having some trouble, though.

When I convert this svg to png or jpg it becomes striped. If I open the svg in Affinity Designer it looks as it should.

<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg" version="1.1">
  <rect
    x="8.695652173913043"
    y="8.695652173913043"
    width="182.6086956521739"
    height="182.6086956521739"
    fill="white"
  />
  <path
    d="M8.695652173913043 13.043478260869565 L69.56521739130434 13.043478260869565 M95.65217391304348 13.043478260869565 L104.34782608695652 13.043478260869565 M130.43478260869563 13.043478260869565 L191.30434782608694 13.043478260869565 M8.695652173913043 21.73913043478261 L17.391304347826086 21.73913043478261 M60.8695652173913 21.73913043478261 L69.56521739130434 21.73913043478261 M78.26086956521739 21.73913043478261 L86.95652173913044 21.73913043478261 M95.65217391304348 21.73913043478261 L104.34782608695652 21.73913043478261 M113.04347826086956 21.73913043478261 L121.73913043478261 21.73913043478261 M130.43478260869563 21.73913043478261 L139.1304347826087 21.73913043478261 M182.6086956521739 21.73913043478261 L191.30434782608694 21.73913043478261 M8.695652173913043 30.43478260869565 L17.391304347826086 30.43478260869565 M26.08695652173913 30.43478260869565 L52.173913043478265 30.43478260869565 M60.8695652173913 30.43478260869565 L69.56521739130434 30.43478260869565 M104.34782608695652 30.43478260869565 L113.04347826086956 30.43478260869565 M130.43478260869563 30.43478260869565 L139.1304347826087 30.43478260869565 M147.82608695652172 30.43478260869565 L173.91304347826085 30.43478260869565 M182.6086956521739 30.43478260869565 L191.30434782608694 30.43478260869565 M8.695652173913043 39.130434782608695 L17.391304347826086 39.130434782608695 M26.08695652173913 39.130434782608695 L52.173913043478265 39.130434782608695 M60.8695652173913 39.130434782608695 L69.56521739130434 39.130434782608695 M86.95652173913044 39.130434782608695 L104.34782608695652 39.130434782608695 M130.43478260869563 39.130434782608695 L139.1304347826087 39.130434782608695 M147.82608695652172 39.130434782608695 L173.91304347826085 39.130434782608695 M182.6086956521739 39.130434782608695 L191.30434782608694 39.130434782608695 M8.695652173913043 47.826086956521735 L17.391304347826086 47.826086956521735 M26.08695652173913 47.826086956521735 L52.173913043478265 47.826086956521735 M60.8695652173913 47.826086956521735 L69.56521739130434 47.826086956521735 M78.26086956521739 47.826086956521735 L95.65217391304348 47.826086956521735 M104.34782608695652 47.826086956521735 L121.73913043478261 47.826086956521735 M130.43478260869563 47.826086956521735 L139.1304347826087 47.826086956521735 M147.82608695652172 47.826086956521735 L173.91304347826085 47.826086956521735 M182.6086956521739 47.826086956521735 L191.30434782608694 47.826086956521735 M8.695652173913043 56.52173913043478 L17.391304347826086 56.52173913043478 M60.8695652173913 56.52173913043478 L69.56521739130434 56.52173913043478 M86.95652173913044 56.52173913043478 L95.65217391304348 56.52173913043478 M104.34782608695652 56.52173913043478 L113.04347826086956 56.52173913043478 M130.43478260869563 56.52173913043478 L139.1304347826087 56.52173913043478 M182.6086956521739 56.52173913043478 L191.30434782608694 56.52173913043478 M8.695652173913043 65.21739130434783 L69.56521739130434 65.21739130434783 M78.26086956521739 65.21739130434783 L86.95652173913044 65.21739130434783 M95.65217391304348 65.21739130434783 L104.34782608695652 65.21739130434783 M113.04347826086956 65.21739130434783 L121.73913043478261 65.21739130434783 M130.43478260869563 65.21739130434783 L191.30434782608694 65.21739130434783 M86.95652173913044 73.91304347826086 L104.34782608695652 73.91304347826086 M8.695652173913043 82.6086956521739 L17.391304347826086 82.6086956521739 M26.08695652173913 82.6086956521739 L34.78260869565217 82.6086956521739 M43.47826086956522 82.6086956521739 L52.173913043478265 82.6086956521739 M60.8695652173913 82.6086956521739 L69.56521739130434 82.6086956521739 M95.65217391304348 82.6086956521739 L104.34782608695652 82.6086956521739 M113.04347826086956 82.6086956521739 L121.73913043478261 82.6086956521739 M147.82608695652172 82.6086956521739 L156.52173913043475 82.6086956521739 M173.91304347826085 82.6086956521739 L182.6086956521739 82.6086956521739 M26.08695652173913 91.30434782608695 L60.8695652173913 91.30434782608695 M69.56521739130434 91.30434782608695 L78.26086956521739 91.30434782608695 M95.65217391304348 91.30434782608695 L113.04347826086956 91.30434782608695 M121.73913043478261 91.30434782608695 L130.43478260869563 91.30434782608695 M139.1304347826087 91.30434782608695 L147.82608695652172 91.30434782608695 M173.91304347826085 91.30434782608695 L191.30434782608694 91.30434782608695 M8.695652173913043 100 L17.391304347826086 100 M26.08695652173913 100 L34.78260869565217 100 M60.8695652173913 100 L113.04347826086956 100 M121.73913043478261 100 L147.82608695652172 100 M156.52173913043475 100 L191.30434782608694 100 M34.78260869565217 108.69565217391303 L60.8695652173913 108.69565217391303 M78.26086956521739 108.69565217391303 L130.43478260869563 108.69565217391303 M139.1304347826087 108.69565217391303 L156.52173913043475 108.69565217391303 M173.91304347826085 108.69565217391303 L182.6086956521739 108.69565217391303 M8.695652173913043 117.39130434782608 L17.391304347826086 117.39130434782608 M26.08695652173913 117.39130434782608 L34.78260869565217 117.39130434782608 M43.47826086956522 117.39130434782608 L52.173913043478265 117.39130434782608 M60.8695652173913 117.39130434782608 L69.56521739130434 117.39130434782608 M86.95652173913044 117.39130434782608 L113.04347826086956 117.39130434782608 M121.73913043478261 117.39130434782608 L147.82608695652172 117.39130434782608 M156.52173913043475 117.39130434782608 L165.2173913043478 117.39130434782608 M173.91304347826085 117.39130434782608 L191.30434782608694 117.39130434782608 M78.26086956521739 126.08695652173913 L86.95652173913044 126.08695652173913 M130.43478260869563 126.08695652173913 L139.1304347826087 126.08695652173913 M156.52173913043475 126.08695652173913 L165.2173913043478 126.08695652173913 M182.6086956521739 126.08695652173913 L191.30434782608694 126.08695652173913 M8.695652173913043 134.78260869565216 L69.56521739130434 134.78260869565216 M86.95652173913044 134.78260869565216 L95.65217391304348 134.78260869565216 M113.04347826086956 134.78260869565216 L121.73913043478261 134.78260869565216 M147.82608695652172 134.78260869565216 L165.2173913043478 134.78260869565216 M173.91304347826085 134.78260869565216 L191.30434782608694 134.78260869565216 M8.695652173913043 143.47826086956522 L17.391304347826086 143.47826086956522 M60.8695652173913 143.47826086956522 L69.56521739130434 143.47826086956522 M95.65217391304348 143.47826086956522 L104.34782608695652 143.47826086956522 M130.43478260869563 143.47826086956522 L139.1304347826087 143.47826086956522 M173.91304347826085 143.47826086956522 L182.6086956521739 143.47826086956522 M8.695652173913043 152.17391304347825 L17.391304347826086 152.17391304347825 M26.08695652173913 152.17391304347825 L52.173913043478265 152.17391304347825 M60.8695652173913 152.17391304347825 L69.56521739130434 152.17391304347825 M78.26086956521739 152.17391304347825 L104.34782608695652 152.17391304347825 M113.04347826086956 152.17391304347825 L121.73913043478261 152.17391304347825 M130.43478260869563 152.17391304347825 L139.1304347826087 152.17391304347825 M147.82608695652172 152.17391304347825 L165.2173913043478 152.17391304347825 M173.91304347826085 152.17391304347825 L191.30434782608694 152.17391304347825 M8.695652173913043 160.86956521739128 L17.391304347826086 160.86956521739128 M26.08695652173913 160.86956521739128 L52.173913043478265 160.86956521739128 M60.8695652173913 160.86956521739128 L69.56521739130434 160.86956521739128 M95.65217391304348 160.86956521739128 L113.04347826086956 160.86956521739128 M121.73913043478261 160.86956521739128 L130.43478260869563 160.86956521739128 M139.1304347826087 160.86956521739128 L147.82608695652172 160.86956521739128 M173.91304347826085 160.86956521739128 L182.6086956521739 160.86956521739128 M8.695652173913043 169.56521739130434 L17.391304347826086 169.56521739130434 M26.08695652173913 169.56521739130434 L52.173913043478265 169.56521739130434 M60.8695652173913 169.56521739130434 L69.56521739130434 169.56521739130434 M78.26086956521739 169.56521739130434 L113.04347826086956 169.56521739130434 M121.73913043478261 169.56521739130434 L147.82608695652172 169.56521739130434 M165.2173913043478 169.56521739130434 L173.91304347826085 169.56521739130434 M182.6086956521739 169.56521739130434 L191.30434782608694 169.56521739130434 M8.695652173913043 178.26086956521738 L17.391304347826086 178.26086956521738 M60.8695652173913 178.26086956521738 L69.56521739130434 178.26086956521738 M95.65217391304348 178.26086956521738 L130.43478260869563 178.26086956521738 M139.1304347826087 178.26086956521738 L165.2173913043478 178.26086956521738 M173.91304347826085 178.26086956521738 L182.6086956521739 178.26086956521738 M8.695652173913043 186.95652173913044 L69.56521739130434 186.95652173913044 M78.26086956521739 186.95652173913044 L113.04347826086956 186.95652173913044 M121.73913043478261 186.95652173913044 L147.82608695652172 186.95652173913044 M165.2173913043478 186.95652173913044 L191.30434782608694 186.95652173913044 "
    stroke="blue"
    stroke-width="8.695652173913043"
  />
</svg>

test

vector graphic?

Shouldn't a pdf output file contain vector graphics? I tried the following example

svgexport NewTux.svg NewTux.pdf

The file "NewTux.svg" comes from http://upload.wikimedia.org/wikipedia/commons/b/b0/NewTux.svg The resulting pdf file contains bitmaps. This is bad.

And another issue: Without an explicit size parameter the output pdf file ("NewTux.pdf") has two pages and the "penguin" is broken. It would be better if the pdf file has the same size as the (one page) svg file.

...Rolf

Windows support

On windows, I'm getting an ENOENT error when trying to load phamtomjs. I think this is because on Windows, we need to run phantomjs.cmd instead.

TypeError: "file" argument must be a non-empty string

When I used svgexport a.svg b.png , it appear the error remider that:

TypeError: "file" argument must be a non-empty string

  • And with the whole error message was :
TypeError: "file" argument must be a non-empty string
    at normalizeSpawnArguments (child_process.js:380:11)
    at Object.exports.spawn (child_process.js:487:38)
    at render (C:\Users\ENTROPY\AppData\Roaming\npm\node_modules\svgexport\index.js:124:26)
    at Object.cli (C:\Users\ENTROPY\AppData\Roaming\npm\node_modules\svgexport\index.js:24:5)
    at Object.<anonymous> (C:\Users\ENTROPY\AppData\Roaming\npm\node_modules\svgexport\bin\index.js:2:16)
    at Module._compile (module.js:624:30)
    at Object.Module._extensions..js (module.js:635:10)
    at Module.load (module.js:545:32)
    at tryModuleLoad (module.js:508:12)
    at Function.Module._load (module.js:500:3)
  • And this is my svg content: (Which be outputed by Adobe Illustrator)
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
	 width="431px" height="125px" viewBox="0 0 431 125" enable-background="new 0 0 431 125" xml:space="preserve">
<g>
	<polygon points="46.905,25.835 370.817,25.835 370.817,8.762 422.913,36.468 370.817,64.129 370.817,47.056 46.905,47.056 
		22.026,47.056 22.026,25.835 	"/>
	<polygon fill="none" stroke="#000000" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" points="53.477,95.012 
		53.345,92.585 52.948,90.159 52.33,87.776 51.448,85.526 50.345,83.321 48.978,81.291 47.478,79.35 45.714,77.629 43.817,76.085 
		41.788,74.762 39.582,73.659 37.332,72.776 34.95,72.159 32.524,71.762 30.098,71.629 27.672,71.762 25.246,72.159 22.864,72.776 
		20.614,73.659 18.408,74.762 16.379,76.085 14.482,77.629 12.762,79.35 11.218,81.291 9.851,83.321 8.748,85.526 7.866,87.776 
		7.248,90.159 6.851,92.585 6.763,95.012 6.851,97.438 7.248,99.865 7.866,102.247 8.748,104.541 9.851,106.703 11.218,108.732 
		12.762,110.674 14.482,112.394 16.379,113.938 18.408,115.262 20.614,116.365 22.864,117.247 25.246,117.865 27.672,118.262 
		30.098,118.394 32.524,118.262 34.95,117.865 37.332,117.247 39.582,116.365 41.788,115.262 43.817,113.938 45.714,112.394 
		47.478,110.674 48.978,108.732 50.345,106.703 51.448,104.541 52.33,102.247 52.948,99.865 53.345,97.438 53.477,95.012 	"/>
	<polygon fill="none" stroke="#000000" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" points="426.134,95.012 
		426.001,92.585 425.604,90.159 424.987,87.776 424.104,85.526 423.002,83.321 421.678,81.291 420.134,79.35 418.414,77.629 
		416.517,76.085 414.444,74.762 412.283,73.659 409.989,72.776 407.607,72.159 405.225,71.762 402.754,71.629 400.328,71.762 
		397.902,72.159 395.564,72.776 393.27,73.659 391.109,74.762 389.036,76.085 387.139,77.629 385.418,79.35 383.875,81.291 
		382.551,83.321 381.448,85.526 380.566,87.776 379.904,90.159 379.552,92.585 379.419,95.012 379.552,97.438 379.904,99.865 
		380.566,102.247 381.448,104.541 382.551,106.703 383.875,108.732 385.418,110.674 387.139,112.394 389.036,113.938 
		391.109,115.262 393.27,116.365 395.564,117.247 397.902,117.865 400.328,118.262 402.754,118.394 405.225,118.262 
		407.607,117.865 409.989,117.247 412.283,116.365 414.444,115.262 416.517,113.938 418.414,112.394 420.134,110.674 
		421.678,108.732 423.002,106.703 424.104,104.541 424.987,102.247 425.604,99.865 426.001,97.438 426.134,95.012 	"/>
	<polygon points="371.126,91.879 371.126,94.085 55.198,94.085 55.198,95.938 371.126,95.938 371.126,98.144 377.434,95.012 	"/>
	<g>
		<path d="M20.357,95.296c0,0.453-0.05,0.861-0.149,1.225s-0.246,0.672-0.439,0.926s-0.433,0.45-0.718,0.589
			s-0.611,0.208-0.979,0.208c-0.156,0-0.303-0.017-0.439-0.05s-0.271-0.085-0.401-0.155s-0.262-0.158-0.393-0.264
			s-0.269-0.232-0.413-0.381v2.736c0,0.023-0.006,0.045-0.018,0.064s-0.03,0.036-0.056,0.05s-0.061,0.023-0.105,0.029
			s-0.103,0.009-0.173,0.009c-0.066,0-0.122-0.003-0.167-0.009s-0.081-0.016-0.108-0.029s-0.046-0.03-0.056-0.05
			s-0.015-0.041-0.015-0.064v-7.406c0-0.027,0.005-0.051,0.015-0.07s0.027-0.035,0.053-0.047s0.059-0.021,0.1-0.026
			s0.091-0.009,0.149-0.009s0.107,0.003,0.146,0.009s0.072,0.015,0.1,0.026s0.047,0.027,0.059,0.047s0.018,0.043,0.018,0.07v0.768
			c0.164-0.168,0.32-0.313,0.469-0.437s0.297-0.226,0.445-0.308s0.301-0.143,0.457-0.182s0.322-0.059,0.498-0.059
			c0.383,0,0.709,0.073,0.979,0.22s0.489,0.347,0.659,0.601s0.293,0.55,0.369,0.888S20.357,94.913,20.357,95.296z M19.625,95.407
			c0-0.297-0.023-0.583-0.07-0.858s-0.126-0.521-0.237-0.735s-0.26-0.387-0.445-0.516s-0.419-0.193-0.7-0.193
			c-0.141,0-0.278,0.02-0.413,0.059s-0.272,0.104-0.413,0.193s-0.287,0.206-0.439,0.349s-0.313,0.319-0.48,0.53v2.309
			c0.293,0.355,0.573,0.628,0.841,0.817s0.548,0.284,0.841,0.284c0.27,0,0.501-0.065,0.694-0.196s0.351-0.303,0.472-0.516
			s0.21-0.453,0.267-0.721S19.625,95.677,19.625,95.407z"/>
		<path d="M26.656,95.319c0,0.422-0.055,0.811-0.164,1.166s-0.272,0.664-0.489,0.926s-0.487,0.466-0.812,0.612
			s-0.701,0.22-1.131,0.22c-0.414,0-0.776-0.065-1.087-0.196s-0.57-0.318-0.779-0.563s-0.365-0.54-0.469-0.888
			s-0.155-0.74-0.155-1.178c0-0.422,0.054-0.811,0.161-1.166s0.27-0.663,0.486-0.923s0.487-0.462,0.812-0.606
			s0.703-0.217,1.137-0.217c0.414,0,0.776,0.064,1.087,0.193s0.569,0.315,0.776,0.56s0.363,0.54,0.469,0.888
			S26.656,94.886,26.656,95.319z M25.918,95.384c0-0.301-0.029-0.588-0.088-0.861s-0.156-0.515-0.293-0.724s-0.32-0.375-0.551-0.498
			s-0.518-0.185-0.861-0.185c-0.316,0-0.59,0.057-0.82,0.17s-0.419,0.271-0.565,0.472s-0.255,0.438-0.325,0.712
			s-0.105,0.568-0.105,0.885c0,0.305,0.029,0.595,0.088,0.87s0.156,0.517,0.293,0.724s0.32,0.371,0.551,0.492
			s0.518,0.182,0.861,0.182c0.316,0,0.59-0.057,0.82-0.17s0.419-0.27,0.565-0.469s0.255-0.436,0.325-0.709
			S25.918,95.704,25.918,95.384z"/>
		<path d="M29.023,90.937c0,0.188-0.033,0.314-0.1,0.381s-0.188,0.1-0.363,0.1c-0.172,0-0.29-0.032-0.354-0.097
			s-0.097-0.19-0.097-0.378s0.033-0.314,0.1-0.381s0.188-0.1,0.363-0.1c0.172,0,0.29,0.032,0.354,0.097S29.023,90.749,29.023,90.937
			z M28.918,98.026c0,0.023-0.006,0.045-0.018,0.064s-0.03,0.035-0.056,0.047s-0.061,0.021-0.105,0.029s-0.103,0.012-0.173,0.012
			c-0.066,0-0.122-0.004-0.167-0.012s-0.081-0.018-0.108-0.029s-0.046-0.027-0.056-0.047s-0.015-0.041-0.015-0.064v-5.303
			c0-0.023,0.005-0.045,0.015-0.064s0.028-0.036,0.056-0.05s0.063-0.023,0.108-0.029s0.101-0.009,0.167-0.009
			c0.07,0,0.128,0.003,0.173,0.009s0.08,0.016,0.105,0.029s0.044,0.03,0.056,0.05s0.018,0.041,0.018,0.064V98.026z"/>
		<path d="M35.17,98.026c0,0.023-0.006,0.045-0.018,0.064s-0.03,0.035-0.056,0.047s-0.061,0.021-0.105,0.029
			s-0.101,0.012-0.167,0.012c-0.07,0-0.128-0.004-0.173-0.012s-0.08-0.018-0.105-0.029s-0.044-0.027-0.056-0.047
			s-0.018-0.041-0.018-0.064V94.88c0-0.328-0.025-0.595-0.076-0.8s-0.127-0.381-0.229-0.527s-0.231-0.26-0.39-0.34
			s-0.343-0.12-0.554-0.12c-0.27,0-0.539,0.096-0.809,0.287s-0.553,0.473-0.85,0.844v3.803c0,0.023-0.006,0.045-0.018,0.064
			s-0.03,0.035-0.056,0.047s-0.061,0.021-0.105,0.029s-0.103,0.012-0.173,0.012c-0.066,0-0.122-0.004-0.167-0.012
			s-0.081-0.018-0.108-0.029s-0.046-0.027-0.056-0.047s-0.015-0.041-0.015-0.064v-5.303c0-0.023,0.005-0.045,0.015-0.064
			s0.028-0.036,0.056-0.05s0.062-0.023,0.103-0.029s0.095-0.009,0.161-0.009s0.121,0.003,0.164,0.009s0.076,0.016,0.1,0.029
			s0.04,0.03,0.05,0.05s0.015,0.041,0.015,0.064v0.75c0.305-0.34,0.604-0.586,0.896-0.738s0.584-0.229,0.873-0.229
			c0.348,0,0.641,0.059,0.879,0.176s0.431,0.275,0.577,0.475s0.252,0.432,0.316,0.697s0.097,0.586,0.097,0.961V98.026z"/>
		<path d="M39.541,97.71c0,0.082-0.007,0.148-0.021,0.199s-0.035,0.091-0.064,0.12s-0.072,0.057-0.129,0.082
			s-0.122,0.047-0.196,0.064s-0.152,0.031-0.234,0.041s-0.162,0.015-0.24,0.015c-0.262,0-0.484-0.035-0.668-0.105
			s-0.334-0.177-0.451-0.319s-0.202-0.323-0.255-0.542s-0.079-0.477-0.079-0.773v-3.299h-0.791c-0.055,0-0.098-0.024-0.129-0.073
			s-0.047-0.122-0.047-0.22c0-0.051,0.004-0.095,0.012-0.132s0.02-0.068,0.035-0.094s0.034-0.044,0.056-0.056
			s0.046-0.018,0.073-0.018h0.791V91.3c0-0.023,0.005-0.045,0.015-0.064s0.028-0.036,0.056-0.05s0.063-0.023,0.108-0.029
			s0.101-0.009,0.167-0.009c0.07,0,0.128,0.003,0.173,0.009s0.08,0.016,0.105,0.029s0.044,0.03,0.056,0.05S37.9,91.276,37.9,91.3
			v1.301h1.465c0.027,0,0.052,0.006,0.073,0.018s0.04,0.03,0.056,0.056s0.027,0.057,0.035,0.094s0.012,0.081,0.012,0.132
			c0,0.098-0.017,0.171-0.05,0.22s-0.075,0.073-0.126,0.073H37.9v3.205c0,0.402,0.058,0.709,0.173,0.92s0.325,0.316,0.63,0.316
			c0.094,0,0.179-0.01,0.255-0.029s0.144-0.041,0.202-0.064s0.108-0.045,0.149-0.064s0.077-0.029,0.108-0.029
			c0.02,0,0.037,0.004,0.053,0.012s0.028,0.022,0.038,0.044s0.018,0.049,0.023,0.082S39.541,97.659,39.541,97.71z"/>
		<path d="M45.33,97.851c0,0.055-0.006,0.101-0.018,0.138s-0.027,0.067-0.047,0.091s-0.041,0.04-0.064,0.05s-0.047,0.015-0.07,0.015
			h-3.844c-0.023,0-0.046-0.005-0.067-0.015s-0.042-0.026-0.062-0.05s-0.035-0.054-0.047-0.091s-0.018-0.083-0.018-0.138
			c0-0.047,0.005-0.09,0.015-0.129s0.023-0.071,0.041-0.097s0.038-0.045,0.062-0.059s0.049-0.021,0.076-0.021h1.682v-6.223
			l-1.605,0.979c-0.063,0.039-0.113,0.062-0.152,0.067s-0.07-0.001-0.094-0.021s-0.039-0.052-0.047-0.097s-0.012-0.099-0.012-0.161
			c0-0.051,0.002-0.095,0.006-0.132s0.012-0.069,0.023-0.097s0.026-0.051,0.044-0.07s0.04-0.039,0.067-0.059l1.816-1.16
			c0.012-0.008,0.027-0.016,0.047-0.023s0.043-0.015,0.07-0.021s0.057-0.01,0.088-0.012s0.068-0.003,0.111-0.003
			c0.066,0,0.123,0.004,0.17,0.012s0.084,0.018,0.111,0.029s0.047,0.027,0.059,0.047s0.018,0.041,0.018,0.064v6.879h1.441
			c0.027,0,0.054,0.007,0.079,0.021s0.047,0.033,0.064,0.059s0.031,0.058,0.041,0.097S45.33,97.804,45.33,97.851z"/>
	</g>
	<g>
		<path d="M393.107,95.297c0,0.453-0.05,0.861-0.149,1.225s-0.246,0.672-0.439,0.926s-0.433,0.45-0.718,0.589
			s-0.611,0.208-0.979,0.208c-0.156,0-0.303-0.017-0.439-0.05s-0.271-0.085-0.401-0.155s-0.262-0.158-0.393-0.264
			s-0.269-0.232-0.413-0.381v2.736c0,0.023-0.006,0.045-0.018,0.064s-0.03,0.036-0.056,0.05s-0.061,0.023-0.105,0.029
			s-0.103,0.009-0.173,0.009c-0.066,0-0.122-0.003-0.167-0.009s-0.081-0.016-0.108-0.029s-0.046-0.03-0.056-0.05
			s-0.015-0.041-0.015-0.064v-7.406c0-0.027,0.005-0.051,0.015-0.07s0.027-0.035,0.053-0.047s0.059-0.021,0.1-0.026
			s0.091-0.009,0.149-0.009s0.107,0.003,0.146,0.009s0.072,0.015,0.1,0.026s0.047,0.027,0.059,0.047s0.018,0.043,0.018,0.07v0.768
			c0.164-0.168,0.32-0.313,0.469-0.437s0.297-0.226,0.445-0.308s0.301-0.143,0.457-0.182s0.322-0.059,0.498-0.059
			c0.383,0,0.709,0.073,0.979,0.22s0.489,0.347,0.659,0.601s0.293,0.55,0.369,0.888S393.107,94.914,393.107,95.297z M392.375,95.408
			c0-0.297-0.023-0.583-0.07-0.858s-0.126-0.521-0.237-0.735s-0.26-0.387-0.445-0.516s-0.419-0.193-0.7-0.193
			c-0.141,0-0.278,0.02-0.413,0.059s-0.272,0.104-0.413,0.193s-0.287,0.206-0.439,0.349s-0.313,0.319-0.48,0.53v2.309
			c0.293,0.355,0.573,0.628,0.841,0.817s0.548,0.284,0.841,0.284c0.27,0,0.501-0.065,0.694-0.196s0.351-0.303,0.472-0.516
			s0.21-0.453,0.267-0.721S392.375,95.678,392.375,95.408z"/>
		<path d="M399.406,95.32c0,0.422-0.055,0.811-0.164,1.166s-0.272,0.664-0.489,0.926s-0.487,0.466-0.812,0.612
			s-0.701,0.22-1.131,0.22c-0.414,0-0.776-0.065-1.087-0.196s-0.57-0.318-0.779-0.563s-0.365-0.54-0.469-0.888
			s-0.155-0.74-0.155-1.178c0-0.422,0.054-0.811,0.161-1.166s0.27-0.663,0.486-0.923s0.487-0.462,0.812-0.606
			s0.703-0.217,1.137-0.217c0.414,0,0.776,0.064,1.087,0.193s0.569,0.315,0.776,0.56s0.363,0.54,0.469,0.888
			S399.406,94.887,399.406,95.32z M398.668,95.385c0-0.301-0.029-0.588-0.088-0.861s-0.156-0.515-0.293-0.724
			s-0.32-0.375-0.551-0.498s-0.518-0.185-0.861-0.185c-0.316,0-0.59,0.057-0.82,0.17s-0.419,0.271-0.565,0.472
			s-0.255,0.438-0.325,0.712s-0.105,0.568-0.105,0.885c0,0.305,0.029,0.595,0.088,0.87s0.156,0.517,0.293,0.724
			s0.32,0.371,0.551,0.492s0.518,0.182,0.861,0.182c0.316,0,0.59-0.057,0.82-0.17s0.419-0.27,0.565-0.469s0.255-0.436,0.325-0.709
			S398.668,95.705,398.668,95.385z"/>
		<path d="M401.773,90.938c0,0.188-0.033,0.314-0.1,0.381s-0.188,0.1-0.363,0.1c-0.172,0-0.29-0.032-0.354-0.097
			s-0.097-0.19-0.097-0.378s0.033-0.314,0.1-0.381s0.188-0.1,0.363-0.1c0.172,0,0.29,0.032,0.354,0.097
			S401.773,90.75,401.773,90.938z M401.668,98.027c0,0.023-0.006,0.045-0.018,0.064s-0.03,0.035-0.056,0.047
			s-0.061,0.021-0.105,0.029s-0.103,0.012-0.173,0.012c-0.066,0-0.122-0.004-0.167-0.012s-0.081-0.018-0.108-0.029
			s-0.046-0.027-0.056-0.047s-0.015-0.041-0.015-0.064v-5.303c0-0.023,0.005-0.045,0.015-0.064s0.028-0.036,0.056-0.05
			s0.063-0.023,0.108-0.029s0.101-0.009,0.167-0.009c0.07,0,0.128,0.003,0.173,0.009s0.08,0.016,0.105,0.029s0.044,0.03,0.056,0.05
			s0.018,0.041,0.018,0.064V98.027z"/>
		<path d="M407.92,98.027c0,0.023-0.006,0.045-0.018,0.064s-0.03,0.035-0.056,0.047s-0.061,0.021-0.105,0.029
			s-0.101,0.012-0.167,0.012c-0.07,0-0.128-0.004-0.173-0.012s-0.08-0.018-0.105-0.029s-0.044-0.027-0.056-0.047
			s-0.018-0.041-0.018-0.064v-3.146c0-0.328-0.025-0.595-0.076-0.8s-0.127-0.381-0.229-0.527s-0.231-0.26-0.39-0.34
			s-0.343-0.12-0.554-0.12c-0.27,0-0.539,0.096-0.809,0.287s-0.553,0.473-0.85,0.844v3.803c0,0.023-0.006,0.045-0.018,0.064
			s-0.03,0.035-0.056,0.047s-0.061,0.021-0.105,0.029s-0.103,0.012-0.173,0.012c-0.066,0-0.122-0.004-0.167-0.012
			s-0.081-0.018-0.108-0.029s-0.046-0.027-0.056-0.047s-0.015-0.041-0.015-0.064v-5.303c0-0.023,0.005-0.045,0.015-0.064
			s0.028-0.036,0.056-0.05s0.062-0.023,0.103-0.029s0.095-0.009,0.161-0.009s0.121,0.003,0.164,0.009s0.076,0.016,0.1,0.029
			s0.04,0.03,0.05,0.05s0.015,0.041,0.015,0.064v0.75c0.305-0.34,0.604-0.586,0.896-0.738s0.584-0.229,0.873-0.229
			c0.348,0,0.641,0.059,0.879,0.176s0.431,0.275,0.577,0.475s0.252,0.432,0.316,0.697s0.097,0.586,0.097,0.961V98.027z"/>
		<path d="M412.291,97.711c0,0.082-0.007,0.148-0.021,0.199s-0.035,0.091-0.064,0.12s-0.072,0.057-0.129,0.082
			s-0.122,0.047-0.196,0.064s-0.152,0.031-0.234,0.041s-0.162,0.015-0.24,0.015c-0.262,0-0.484-0.035-0.668-0.105
			s-0.334-0.177-0.451-0.319s-0.202-0.323-0.255-0.542s-0.079-0.477-0.079-0.773v-3.299h-0.791c-0.055,0-0.098-0.024-0.129-0.073
			s-0.047-0.122-0.047-0.22c0-0.051,0.004-0.095,0.012-0.132s0.02-0.068,0.035-0.094s0.034-0.044,0.056-0.056
			s0.046-0.018,0.073-0.018h0.791v-1.301c0-0.023,0.005-0.045,0.015-0.064s0.028-0.036,0.056-0.05s0.063-0.023,0.108-0.029
			s0.101-0.009,0.167-0.009c0.07,0,0.128,0.003,0.173,0.009s0.08,0.016,0.105,0.029s0.044,0.03,0.056,0.05s0.018,0.041,0.018,0.064
			v1.301h1.465c0.027,0,0.052,0.006,0.073,0.018s0.04,0.03,0.056,0.056s0.027,0.057,0.035,0.094s0.012,0.081,0.012,0.132
			c0,0.098-0.017,0.171-0.05,0.22s-0.075,0.073-0.126,0.073h-1.465v3.205c0,0.402,0.058,0.709,0.173,0.92s0.325,0.316,0.63,0.316
			c0.094,0,0.179-0.01,0.255-0.029s0.144-0.041,0.202-0.064s0.108-0.045,0.149-0.064s0.077-0.029,0.108-0.029
			c0.02,0,0.037,0.004,0.053,0.012s0.028,0.022,0.038,0.044s0.018,0.049,0.023,0.082S412.291,97.66,412.291,97.711z"/>
		<path d="M418.016,97.816c0,0.047-0.005,0.091-0.015,0.132s-0.023,0.076-0.041,0.105s-0.04,0.052-0.067,0.067
			s-0.059,0.023-0.094,0.023h-4.096c-0.035,0-0.068-0.006-0.1-0.018s-0.059-0.03-0.082-0.056s-0.041-0.06-0.053-0.103
			s-0.018-0.094-0.018-0.152c0-0.051,0.002-0.096,0.006-0.135s0.012-0.074,0.023-0.105s0.027-0.063,0.047-0.094
			s0.045-0.064,0.076-0.1l1.553-1.641c0.387-0.406,0.694-0.77,0.923-1.09s0.403-0.609,0.524-0.867s0.2-0.492,0.237-0.703
			s0.056-0.41,0.056-0.598s-0.03-0.366-0.091-0.536s-0.149-0.318-0.267-0.445s-0.263-0.229-0.437-0.305s-0.374-0.114-0.601-0.114
			c-0.246,0-0.467,0.034-0.662,0.103s-0.366,0.145-0.513,0.229s-0.269,0.16-0.366,0.229s-0.17,0.103-0.217,0.103
			c-0.023,0-0.045-0.006-0.064-0.018s-0.036-0.03-0.05-0.056s-0.023-0.058-0.029-0.097s-0.009-0.084-0.009-0.135
			c0-0.047,0.002-0.086,0.006-0.117s0.01-0.06,0.018-0.085s0.019-0.05,0.032-0.073s0.043-0.055,0.088-0.094s0.121-0.092,0.229-0.158
			s0.243-0.134,0.407-0.202s0.346-0.127,0.545-0.176s0.406-0.073,0.621-0.073c0.355,0,0.665,0.053,0.929,0.158
			s0.483,0.248,0.659,0.428s0.307,0.388,0.393,0.624s0.129,0.485,0.129,0.747c0,0.242-0.021,0.483-0.062,0.724
			s-0.129,0.502-0.264,0.785s-0.33,0.597-0.586,0.94s-0.597,0.74-1.022,1.189l-1.383,1.447h3.469c0.031,0,0.061,0.007,0.088,0.021
			s0.051,0.034,0.07,0.062s0.034,0.061,0.044,0.1S418.016,97.77,418.016,97.816z"/>
	</g>
	<g>
		<rect x="130.833" y="6.167" fill="none" width="158" height="17"/>
		<path d="M138.594,20.378c0,0.076-0.006,0.144-0.018,0.202s-0.031,0.108-0.057,0.149s-0.057,0.072-0.092,0.092
			s-0.073,0.031-0.114,0.031h-5.326c-0.105,0-0.214-0.04-0.325-0.119s-0.167-0.224-0.167-0.435V10.034
			c0-0.211,0.056-0.356,0.167-0.435s0.22-0.119,0.325-0.119h5.247c0.041,0,0.079,0.01,0.114,0.031s0.064,0.051,0.088,0.092
			s0.041,0.092,0.053,0.154s0.018,0.133,0.018,0.215c0,0.076-0.006,0.144-0.018,0.202s-0.029,0.107-0.053,0.145
			s-0.053,0.067-0.088,0.088s-0.073,0.031-0.114,0.031h-4.667v3.999h4.025c0.047,0,0.088,0.01,0.123,0.031s0.064,0.05,0.088,0.088
			s0.041,0.088,0.053,0.149s0.018,0.133,0.018,0.215c0,0.076-0.006,0.142-0.018,0.198s-0.029,0.101-0.053,0.136
			s-0.053,0.062-0.088,0.079s-0.076,0.026-0.123,0.026h-4.025v4.535h4.746c0.041,0,0.079,0.01,0.114,0.031s0.066,0.05,0.092,0.088
			s0.045,0.088,0.057,0.149S138.594,20.296,138.594,20.378z"/>
		<path d="M142.145,20.677c0,0.035-0.009,0.067-0.026,0.097s-0.045,0.053-0.083,0.07s-0.091,0.032-0.158,0.044
			s-0.154,0.018-0.259,0.018c-0.1,0-0.183-0.006-0.25-0.018s-0.122-0.026-0.163-0.044s-0.069-0.041-0.083-0.07
			s-0.022-0.062-0.022-0.097V8.83c0-0.035,0.007-0.067,0.022-0.097s0.042-0.054,0.083-0.075s0.095-0.035,0.163-0.044
			s0.151-0.013,0.25-0.013c0.105,0,0.192,0.004,0.259,0.013s0.12,0.023,0.158,0.044s0.066,0.045,0.083,0.075
			s0.026,0.062,0.026,0.097V20.677z"/>
		<path d="M151.558,16.292c0,0.211-0.056,0.356-0.167,0.435s-0.22,0.119-0.325,0.119h-5.423c0,0.492,0.048,0.938,0.145,1.336
			s0.256,0.74,0.479,1.024s0.513,0.502,0.87,0.655s0.797,0.229,1.318,0.229c0.369,0,0.7-0.032,0.993-0.097s0.546-0.136,0.76-0.215
			s0.39-0.151,0.527-0.215s0.236-0.097,0.294-0.097c0.035,0,0.067,0.009,0.097,0.026s0.053,0.045,0.07,0.083s0.031,0.086,0.04,0.145
			s0.013,0.132,0.013,0.22c0,0.041-0.003,0.081-0.009,0.119s-0.013,0.073-0.022,0.105s-0.022,0.063-0.04,0.092
			s-0.041,0.059-0.07,0.088s-0.12,0.081-0.272,0.154s-0.352,0.146-0.598,0.22s-0.532,0.139-0.857,0.198s-0.675,0.088-1.05,0.088
			c-0.615,0-1.16-0.092-1.635-0.277s-0.873-0.457-1.195-0.817s-0.567-0.807-0.734-1.34s-0.25-1.151-0.25-1.854
			c0-0.674,0.086-1.277,0.259-1.811s0.42-0.986,0.743-1.358s0.71-0.656,1.165-0.853s0.959-0.294,1.516-0.294
			c0.598,0,1.107,0.1,1.529,0.299s0.769,0.467,1.042,0.804s0.472,0.728,0.598,1.173s0.189,0.914,0.189,1.406V16.292z
			 M150.477,15.984c0.018-0.844-0.176-1.503-0.58-1.978s-0.993-0.712-1.767-0.712c-0.398,0-0.749,0.075-1.05,0.224
			s-0.557,0.347-0.765,0.593s-0.368,0.532-0.479,0.857s-0.176,0.664-0.193,1.015H150.477z"/>
		<path d="M159.521,19.5c0,0.07-0.003,0.133-0.009,0.189s-0.015,0.104-0.026,0.145s-0.028,0.078-0.048,0.11
			s-0.069,0.086-0.145,0.163s-0.204,0.173-0.382,0.29s-0.379,0.22-0.602,0.308s-0.463,0.16-0.721,0.215s-0.524,0.083-0.8,0.083
			c-0.551,0-1.039-0.092-1.463-0.277s-0.781-0.457-1.068-0.817s-0.505-0.803-0.655-1.327s-0.224-1.129-0.224-1.815
			c0-0.773,0.092-1.436,0.277-1.986s0.438-1.002,0.76-1.354s0.699-0.611,1.129-0.778s0.892-0.25,1.384-0.25
			c0.264,0,0.516,0.025,0.756,0.075s0.461,0.116,0.664,0.198s0.382,0.176,0.541,0.281s0.274,0.195,0.347,0.268
			s0.123,0.129,0.149,0.167s0.047,0.081,0.062,0.127s0.025,0.098,0.031,0.154s0.009,0.122,0.009,0.198
			c0,0.17-0.025,0.289-0.075,0.356s-0.104,0.101-0.163,0.101c-0.082,0-0.183-0.053-0.303-0.158s-0.274-0.221-0.461-0.347
			s-0.415-0.242-0.681-0.347s-0.584-0.158-0.954-0.158c-0.762,0-1.349,0.293-1.762,0.879s-0.62,1.433-0.62,2.54
			c0,0.557,0.056,1.044,0.167,1.463s0.271,0.768,0.479,1.046s0.461,0.486,0.76,0.624s0.636,0.207,1.011,0.207
			c0.352,0,0.662-0.056,0.932-0.167s0.504-0.234,0.703-0.369s0.365-0.258,0.497-0.369s0.23-0.167,0.294-0.167
			c0.035,0,0.066,0.01,0.092,0.031s0.048,0.053,0.066,0.097s0.031,0.097,0.04,0.158S159.521,19.417,159.521,19.5z"/>
		<path d="M165.454,20.203c0,0.123-0.01,0.223-0.031,0.299s-0.053,0.136-0.097,0.18s-0.108,0.085-0.193,0.123
			s-0.183,0.07-0.294,0.097s-0.229,0.047-0.352,0.062s-0.243,0.022-0.36,0.022c-0.393,0-0.727-0.053-1.002-0.158
			s-0.501-0.265-0.677-0.479s-0.303-0.485-0.382-0.813s-0.119-0.715-0.119-1.16v-4.948h-1.187c-0.082,0-0.146-0.037-0.193-0.11
			s-0.07-0.183-0.07-0.33c0-0.076,0.006-0.142,0.018-0.198s0.029-0.103,0.053-0.141s0.051-0.066,0.083-0.083s0.069-0.026,0.11-0.026
			h1.187v-1.951c0-0.035,0.007-0.067,0.022-0.097s0.042-0.054,0.083-0.075s0.095-0.035,0.163-0.044s0.151-0.013,0.25-0.013
			c0.105,0,0.192,0.004,0.259,0.013s0.12,0.023,0.158,0.044s0.066,0.045,0.083,0.075s0.026,0.062,0.026,0.097v1.951h2.197
			c0.041,0,0.078,0.009,0.11,0.026s0.06,0.045,0.083,0.083s0.041,0.085,0.053,0.141s0.018,0.122,0.018,0.198
			c0,0.146-0.025,0.256-0.075,0.33s-0.113,0.11-0.189,0.11h-2.197v4.808c0,0.604,0.086,1.063,0.259,1.38s0.488,0.475,0.945,0.475
			c0.141,0,0.268-0.015,0.382-0.044s0.215-0.062,0.303-0.097s0.163-0.067,0.224-0.097s0.116-0.044,0.163-0.044
			c0.029,0,0.056,0.006,0.079,0.018s0.042,0.034,0.057,0.066s0.026,0.073,0.035,0.123S165.454,20.126,165.454,20.203z"/>
		<path d="M171.949,13.127c0,0.088-0.003,0.163-0.009,0.224s-0.016,0.111-0.031,0.149s-0.032,0.067-0.053,0.088
			s-0.048,0.031-0.083,0.031c-0.053,0-0.114-0.013-0.185-0.04s-0.152-0.054-0.246-0.083s-0.196-0.057-0.308-0.083
			s-0.234-0.04-0.369-0.04c-0.158,0-0.313,0.034-0.466,0.101s-0.312,0.176-0.479,0.325s-0.343,0.347-0.527,0.593
			s-0.388,0.548-0.611,0.905v5.379c0,0.035-0.009,0.067-0.026,0.097s-0.045,0.053-0.083,0.07s-0.091,0.032-0.158,0.044
			s-0.154,0.018-0.259,0.018c-0.1,0-0.183-0.006-0.25-0.018s-0.122-0.026-0.163-0.044s-0.069-0.041-0.083-0.07
			s-0.022-0.062-0.022-0.097v-7.954c0-0.035,0.007-0.067,0.022-0.097s0.042-0.054,0.083-0.075s0.092-0.035,0.154-0.044
			s0.142-0.013,0.242-0.013s0.182,0.004,0.246,0.013s0.114,0.023,0.149,0.044s0.06,0.045,0.075,0.075s0.022,0.062,0.022,0.097v1.257
			c0.229-0.334,0.439-0.604,0.633-0.809s0.378-0.365,0.554-0.479s0.347-0.192,0.514-0.233s0.338-0.062,0.514-0.062
			c0.076,0,0.164,0.004,0.264,0.013s0.207,0.025,0.321,0.048s0.217,0.051,0.308,0.083s0.154,0.062,0.189,0.088s0.059,0.05,0.07,0.07
			s0.022,0.047,0.031,0.079s0.015,0.076,0.018,0.132S171.949,13.04,171.949,13.127z"/>
		<path d="M174.946,10.042c0,0.281-0.05,0.472-0.149,0.571s-0.281,0.149-0.545,0.149c-0.258,0-0.435-0.048-0.532-0.145
			s-0.145-0.286-0.145-0.567s0.05-0.472,0.149-0.571s0.281-0.149,0.545-0.149c0.258,0,0.435,0.048,0.532,0.145
			S174.946,9.761,174.946,10.042z M174.788,20.677c0,0.035-0.009,0.067-0.026,0.097s-0.045,0.053-0.083,0.07
			s-0.091,0.032-0.158,0.044s-0.154,0.018-0.259,0.018c-0.1,0-0.183-0.006-0.25-0.018s-0.122-0.026-0.163-0.044
			s-0.069-0.041-0.083-0.07s-0.022-0.062-0.022-0.097v-7.954c0-0.035,0.007-0.067,0.022-0.097s0.042-0.054,0.083-0.075
			s0.095-0.035,0.163-0.044s0.151-0.013,0.25-0.013c0.105,0,0.192,0.004,0.259,0.013s0.12,0.023,0.158,0.044
			s0.066,0.045,0.083,0.075s0.026,0.062,0.026,0.097V20.677z"/>
		<path d="M183.269,19.5c0,0.07-0.003,0.133-0.009,0.189s-0.015,0.104-0.026,0.145s-0.028,0.078-0.048,0.11
			s-0.069,0.086-0.145,0.163s-0.204,0.173-0.382,0.29s-0.379,0.22-0.602,0.308s-0.463,0.16-0.721,0.215s-0.524,0.083-0.8,0.083
			c-0.551,0-1.039-0.092-1.463-0.277s-0.781-0.457-1.068-0.817s-0.505-0.803-0.655-1.327s-0.224-1.129-0.224-1.815
			c0-0.773,0.092-1.436,0.277-1.986s0.438-1.002,0.76-1.354s0.699-0.611,1.129-0.778s0.892-0.25,1.384-0.25
			c0.264,0,0.516,0.025,0.756,0.075s0.461,0.116,0.664,0.198s0.382,0.176,0.541,0.281s0.274,0.195,0.347,0.268
			s0.123,0.129,0.149,0.167s0.047,0.081,0.062,0.127s0.025,0.098,0.031,0.154s0.009,0.122,0.009,0.198
			c0,0.17-0.025,0.289-0.075,0.356s-0.104,0.101-0.163,0.101c-0.082,0-0.183-0.053-0.303-0.158s-0.274-0.221-0.461-0.347
			s-0.415-0.242-0.681-0.347s-0.584-0.158-0.954-0.158c-0.762,0-1.349,0.293-1.762,0.879s-0.62,1.433-0.62,2.54
			c0,0.557,0.056,1.044,0.167,1.463s0.271,0.768,0.479,1.046s0.461,0.486,0.76,0.624s0.636,0.207,1.011,0.207
			c0.352,0,0.662-0.056,0.932-0.167s0.504-0.234,0.703-0.369s0.365-0.258,0.497-0.369s0.23-0.167,0.294-0.167
			c0.035,0,0.066,0.01,0.092,0.031s0.048,0.053,0.066,0.097s0.031,0.097,0.04,0.158S183.269,19.417,183.269,19.5z"/>
		<path d="M195.793,20.677c0,0.035-0.009,0.067-0.026,0.097s-0.045,0.053-0.083,0.07s-0.091,0.032-0.158,0.044
			s-0.151,0.018-0.25,0.018c-0.105,0-0.192-0.006-0.259-0.018s-0.12-0.026-0.158-0.044s-0.066-0.041-0.083-0.07
			s-0.026-0.062-0.026-0.097v-7.251h-3.902v7.251c0,0.035-0.009,0.067-0.026,0.097s-0.045,0.053-0.083,0.07
			s-0.091,0.032-0.158,0.044s-0.154,0.018-0.259,0.018c-0.1,0-0.183-0.006-0.25-0.018s-0.122-0.026-0.163-0.044
			s-0.069-0.041-0.083-0.07s-0.022-0.062-0.022-0.097v-7.251h-1.195c-0.082,0-0.145-0.037-0.189-0.11s-0.066-0.183-0.066-0.33
			c0-0.076,0.006-0.142,0.018-0.198s0.028-0.103,0.048-0.141s0.047-0.066,0.079-0.083s0.069-0.026,0.11-0.026h1.195v-0.94
			c0-0.551,0.051-1.02,0.154-1.406s0.253-0.702,0.453-0.945s0.444-0.42,0.734-0.532s0.62-0.167,0.989-0.167
			c0.129,0,0.255,0.006,0.378,0.018s0.236,0.028,0.338,0.048s0.19,0.044,0.264,0.07s0.123,0.053,0.149,0.079
			s0.048,0.054,0.066,0.083s0.031,0.063,0.04,0.101s0.016,0.083,0.022,0.136s0.009,0.114,0.009,0.185c0,0.129-0.013,0.226-0.04,0.29
			s-0.072,0.097-0.136,0.097c-0.047,0-0.097-0.01-0.149-0.031s-0.122-0.044-0.207-0.07s-0.189-0.051-0.312-0.075
			s-0.275-0.035-0.457-0.035c-0.457,0-0.779,0.171-0.967,0.514s-0.281,0.889-0.281,1.639v0.94h4.623c0.117,0,0.201,0.034,0.25,0.101
			s0.075,0.154,0.075,0.259V20.677z M195.952,10.051c0,0.135-0.01,0.248-0.031,0.338s-0.056,0.164-0.105,0.22
			s-0.119,0.095-0.207,0.119s-0.199,0.035-0.334,0.035s-0.246-0.012-0.334-0.035s-0.158-0.063-0.211-0.119s-0.089-0.129-0.11-0.22
			s-0.031-0.204-0.031-0.338s0.01-0.248,0.031-0.338s0.057-0.166,0.11-0.224s0.123-0.1,0.211-0.123s0.199-0.035,0.334-0.035
			s0.246,0.012,0.334,0.035s0.157,0.064,0.207,0.123s0.085,0.133,0.105,0.224S195.952,9.917,195.952,10.051z"/>
		<path d="M205.215,16.292c0,0.211-0.056,0.356-0.167,0.435s-0.22,0.119-0.325,0.119H199.3c0,0.492,0.048,0.938,0.145,1.336
			s0.256,0.74,0.479,1.024s0.513,0.502,0.87,0.655s0.797,0.229,1.318,0.229c0.369,0,0.7-0.032,0.993-0.097s0.546-0.136,0.76-0.215
			s0.39-0.151,0.527-0.215s0.236-0.097,0.294-0.097c0.035,0,0.067,0.009,0.097,0.026s0.053,0.045,0.07,0.083s0.031,0.086,0.04,0.145
			s0.013,0.132,0.013,0.22c0,0.041-0.003,0.081-0.009,0.119s-0.013,0.073-0.022,0.105s-0.022,0.063-0.04,0.092
			s-0.041,0.059-0.07,0.088s-0.12,0.081-0.272,0.154s-0.352,0.146-0.598,0.22s-0.532,0.139-0.857,0.198s-0.675,0.088-1.05,0.088
			c-0.615,0-1.16-0.092-1.635-0.277s-0.873-0.457-1.195-0.817s-0.567-0.807-0.734-1.34s-0.25-1.151-0.25-1.854
			c0-0.674,0.086-1.277,0.259-1.811s0.42-0.986,0.743-1.358s0.71-0.656,1.165-0.853s0.959-0.294,1.516-0.294
			c0.598,0,1.107,0.1,1.529,0.299s0.769,0.467,1.042,0.804s0.472,0.728,0.598,1.173s0.189,0.914,0.189,1.406V16.292z
			 M204.134,15.984c0.018-0.844-0.176-1.503-0.58-1.978s-0.993-0.712-1.767-0.712c-0.398,0-0.749,0.075-1.05,0.224
			s-0.557,0.347-0.765,0.593s-0.368,0.532-0.479,0.857s-0.176,0.664-0.193,1.015H204.134z"/>
		<path d="M208.669,20.677c0,0.035-0.009,0.067-0.026,0.097s-0.045,0.053-0.083,0.07s-0.091,0.032-0.158,0.044
			s-0.154,0.018-0.259,0.018c-0.1,0-0.183-0.006-0.25-0.018s-0.122-0.026-0.163-0.044s-0.069-0.041-0.083-0.07
			s-0.022-0.062-0.022-0.097V8.83c0-0.035,0.007-0.067,0.022-0.097s0.042-0.054,0.083-0.075s0.095-0.035,0.163-0.044
			s0.151-0.013,0.25-0.013c0.105,0,0.192,0.004,0.259,0.013s0.12,0.023,0.158,0.044s0.066,0.045,0.083,0.075
			s0.026,0.062,0.026,0.097V20.677z"/>
		<path d="M218.012,20.677c0,0.041-0.007,0.076-0.021,0.105s-0.041,0.053-0.079,0.07s-0.087,0.031-0.146,0.04
			s-0.132,0.013-0.22,0.013c-0.093,0-0.171-0.004-0.232-0.013s-0.111-0.022-0.149-0.04s-0.067-0.041-0.088-0.07
			s-0.031-0.064-0.031-0.105v-1.143c-0.422,0.457-0.858,0.816-1.31,1.077s-0.943,0.391-1.477,0.391
			c-0.574,0-1.063-0.111-1.468-0.334s-0.734-0.524-0.989-0.905s-0.441-0.828-0.558-1.34s-0.176-1.056-0.176-1.63
			c0-0.674,0.073-1.282,0.22-1.824s0.363-1.003,0.65-1.384s0.642-0.674,1.063-0.879s0.911-0.308,1.468-0.308
			c0.48,0,0.92,0.107,1.318,0.321s0.791,0.529,1.178,0.945v-4.79c0-0.035,0.007-0.067,0.022-0.097s0.042-0.053,0.083-0.07
			s0.095-0.032,0.163-0.044s0.151-0.018,0.25-0.018c0.105,0,0.192,0.006,0.259,0.018s0.12,0.026,0.158,0.044s0.065,0.041,0.083,0.07
			s0.026,0.062,0.026,0.097V20.677z M216.966,14.938c-0.439-0.533-0.863-0.94-1.27-1.222s-0.833-0.422-1.279-0.422
			c-0.404,0-0.75,0.097-1.037,0.29s-0.521,0.448-0.703,0.765s-0.313,0.674-0.396,1.072s-0.123,0.803-0.123,1.213
			c0,0.439,0.035,0.867,0.105,1.283s0.19,0.787,0.36,1.112s0.396,0.586,0.677,0.782s0.633,0.294,1.055,0.294
			c0.211,0,0.416-0.029,0.615-0.088s0.404-0.155,0.615-0.29s0.429-0.309,0.655-0.523s0.467-0.479,0.725-0.795V14.938z"/>
		<path d="M231.433,20.677c0,0.041-0.007,0.076-0.021,0.105s-0.041,0.053-0.079,0.07s-0.087,0.031-0.146,0.04
			s-0.132,0.013-0.22,0.013c-0.094,0-0.171-0.004-0.232-0.013s-0.111-0.022-0.149-0.04s-0.067-0.041-0.088-0.07
			s-0.031-0.064-0.031-0.105v-1.143c-0.422,0.457-0.858,0.816-1.31,1.077s-0.943,0.391-1.477,0.391
			c-0.574,0-1.063-0.111-1.468-0.334s-0.733-0.524-0.988-0.905s-0.441-0.828-0.559-1.34s-0.176-1.056-0.176-1.63
			c0-0.674,0.073-1.282,0.22-1.824s0.363-1.003,0.65-1.384s0.642-0.674,1.063-0.879s0.911-0.308,1.468-0.308
			c0.48,0,0.92,0.107,1.318,0.321s0.791,0.529,1.178,0.945v-4.79c0-0.035,0.008-0.067,0.022-0.097s0.042-0.053,0.083-0.07
			s0.096-0.032,0.163-0.044s0.15-0.018,0.25-0.018c0.105,0,0.192,0.006,0.26,0.018s0.12,0.026,0.158,0.044s0.065,0.041,0.083,0.07
			s0.026,0.062,0.026,0.097V20.677z M230.387,14.938c-0.439-0.533-0.862-0.94-1.27-1.222s-0.834-0.422-1.279-0.422
			c-0.404,0-0.75,0.097-1.037,0.29s-0.521,0.448-0.703,0.765s-0.313,0.674-0.396,1.072s-0.123,0.803-0.123,1.213
			c0,0.439,0.035,0.867,0.105,1.283s0.19,0.787,0.36,1.112s0.396,0.586,0.677,0.782s0.633,0.294,1.055,0.294
			c0.211,0,0.416-0.029,0.615-0.088s0.404-0.155,0.615-0.29s0.43-0.309,0.655-0.523s0.467-0.479,0.725-0.795V14.938z"/>
		<path d="M235.572,10.042c0,0.281-0.05,0.472-0.149,0.571s-0.281,0.149-0.545,0.149c-0.258,0-0.435-0.048-0.531-0.145
			s-0.146-0.286-0.146-0.567s0.05-0.472,0.149-0.571s0.281-0.149,0.545-0.149c0.258,0,0.436,0.048,0.532,0.145
			S235.572,9.761,235.572,10.042z M235.414,20.677c0,0.035-0.009,0.067-0.026,0.097s-0.045,0.053-0.083,0.07
			s-0.091,0.032-0.158,0.044s-0.154,0.018-0.26,0.018c-0.1,0-0.183-0.006-0.25-0.018s-0.122-0.026-0.163-0.044
			s-0.068-0.041-0.083-0.07s-0.022-0.062-0.022-0.097v-7.954c0-0.035,0.008-0.067,0.022-0.097s0.042-0.054,0.083-0.075
			s0.096-0.035,0.163-0.044s0.15-0.013,0.25-0.013c0.105,0,0.192,0.004,0.26,0.013s0.12,0.023,0.158,0.044s0.065,0.045,0.083,0.075
			s0.026,0.062,0.026,0.097V20.677z"/>
		<path d="M242.753,13.127c0,0.088-0.003,0.163-0.009,0.224s-0.016,0.111-0.03,0.149s-0.032,0.067-0.053,0.088
			s-0.049,0.031-0.084,0.031c-0.053,0-0.114-0.013-0.185-0.04s-0.152-0.054-0.246-0.083s-0.196-0.057-0.308-0.083
			s-0.234-0.04-0.369-0.04c-0.158,0-0.313,0.034-0.466,0.101s-0.312,0.176-0.479,0.325s-0.343,0.347-0.527,0.593
			s-0.389,0.548-0.611,0.905v5.379c0,0.035-0.009,0.067-0.026,0.097s-0.045,0.053-0.083,0.07s-0.091,0.032-0.158,0.044
			s-0.154,0.018-0.26,0.018c-0.1,0-0.183-0.006-0.25-0.018s-0.122-0.026-0.163-0.044s-0.068-0.041-0.083-0.07
			s-0.022-0.062-0.022-0.097v-7.954c0-0.035,0.008-0.067,0.022-0.097s0.042-0.054,0.083-0.075s0.093-0.035,0.154-0.044
			s0.142-0.013,0.241-0.013s0.182,0.004,0.246,0.013s0.114,0.023,0.149,0.044s0.061,0.045,0.075,0.075s0.021,0.062,0.021,0.097
			v1.257c0.229-0.334,0.439-0.604,0.633-0.809s0.378-0.365,0.554-0.479s0.348-0.192,0.515-0.233s0.338-0.062,0.514-0.062
			c0.076,0,0.164,0.004,0.264,0.013s0.207,0.025,0.321,0.048s0.217,0.051,0.308,0.083s0.153,0.062,0.188,0.088s0.059,0.05,0.07,0.07
			s0.022,0.047,0.031,0.079s0.015,0.076,0.018,0.132S242.753,13.04,242.753,13.127z"/>
		<path d="M250.769,16.292c0,0.211-0.056,0.356-0.167,0.435s-0.22,0.119-0.325,0.119h-5.423c0,0.492,0.049,0.938,0.146,1.336
			s0.256,0.74,0.479,1.024s0.513,0.502,0.87,0.655s0.797,0.229,1.318,0.229c0.369,0,0.7-0.032,0.993-0.097s0.547-0.136,0.761-0.215
			s0.39-0.151,0.527-0.215s0.235-0.097,0.294-0.097c0.035,0,0.067,0.009,0.097,0.026s0.053,0.045,0.07,0.083s0.031,0.086,0.04,0.145
			s0.013,0.132,0.013,0.22c0,0.041-0.003,0.081-0.009,0.119s-0.013,0.073-0.021,0.105s-0.022,0.063-0.04,0.092
			s-0.041,0.059-0.07,0.088s-0.12,0.081-0.272,0.154s-0.352,0.146-0.598,0.22s-0.531,0.139-0.856,0.198s-0.676,0.088-1.051,0.088
			c-0.615,0-1.16-0.092-1.635-0.277s-0.873-0.457-1.195-0.817s-0.566-0.807-0.733-1.34s-0.251-1.151-0.251-1.854
			c0-0.674,0.087-1.277,0.26-1.811s0.42-0.986,0.742-1.358s0.711-0.656,1.165-0.853s0.959-0.294,1.516-0.294
			c0.598,0,1.107,0.1,1.529,0.299s0.77,0.467,1.042,0.804s0.472,0.728,0.598,1.173s0.188,0.914,0.188,1.406V16.292z M249.688,15.984
			c0.018-0.844-0.176-1.503-0.58-1.978s-0.993-0.712-1.767-0.712c-0.398,0-0.748,0.075-1.05,0.224s-0.557,0.347-0.765,0.593
			s-0.368,0.532-0.479,0.857s-0.176,0.664-0.193,1.015H249.688z"/>
		<path d="M258.731,19.5c0,0.07-0.003,0.133-0.009,0.189s-0.015,0.104-0.026,0.145s-0.028,0.078-0.048,0.11
			c-0.021,0.032-0.069,0.086-0.146,0.163s-0.204,0.173-0.382,0.29c-0.18,0.117-0.38,0.22-0.603,0.308s-0.463,0.16-0.721,0.215
			s-0.524,0.083-0.8,0.083c-0.551,0-1.038-0.092-1.463-0.277s-0.781-0.457-1.068-0.817s-0.505-0.803-0.654-1.327
			s-0.225-1.129-0.225-1.815c0-0.773,0.093-1.436,0.277-1.986s0.438-1.002,0.76-1.354s0.699-0.611,1.13-0.778s0.892-0.25,1.384-0.25
			c0.264,0,0.516,0.025,0.756,0.075s0.461,0.116,0.664,0.198c0.201,0.082,0.382,0.176,0.54,0.281s0.273,0.195,0.347,0.268
			s0.123,0.129,0.15,0.167c0.025,0.038,0.046,0.081,0.061,0.127s0.025,0.098,0.031,0.154s0.009,0.122,0.009,0.198
			c0,0.17-0.025,0.289-0.075,0.356s-0.104,0.101-0.162,0.101c-0.082,0-0.184-0.053-0.303-0.158
			c-0.121-0.105-0.274-0.221-0.462-0.347s-0.415-0.242-0.681-0.347c-0.267-0.105-0.585-0.158-0.954-0.158
			c-0.762,0-1.349,0.293-1.762,0.879s-0.62,1.433-0.62,2.54c0,0.557,0.056,1.044,0.167,1.463s0.271,0.768,0.479,1.046
			s0.461,0.486,0.76,0.624s0.636,0.207,1.011,0.207c0.352,0,0.662-0.056,0.932-0.167s0.504-0.234,0.703-0.369
			s0.364-0.258,0.497-0.369c0.131-0.111,0.229-0.167,0.294-0.167c0.035,0,0.065,0.01,0.093,0.031
			c0.025,0.021,0.048,0.053,0.065,0.097s0.03,0.097,0.04,0.158C258.727,19.346,258.731,19.417,258.731,19.5z"/>
		<path d="M267.301,12.539c0.135,0,0.226,0.034,0.272,0.101s0.07,0.16,0.07,0.277v7.761c0,0.035-0.009,0.067-0.026,0.097
			s-0.046,0.053-0.083,0.07c-0.039,0.018-0.092,0.032-0.158,0.044c-0.068,0.012-0.151,0.018-0.251,0.018
			c-0.105,0-0.192-0.006-0.259-0.018c-0.068-0.012-0.121-0.026-0.158-0.044c-0.039-0.018-0.066-0.041-0.084-0.07
			s-0.026-0.062-0.026-0.097v-7.251h-4.395v4.808c0,0.604,0.086,1.063,0.259,1.38s0.488,0.475,0.945,0.475
			c0.141,0,0.268-0.015,0.383-0.044c0.113-0.029,0.215-0.062,0.303-0.097s0.162-0.067,0.225-0.097
			c0.061-0.029,0.115-0.044,0.162-0.044c0.029,0,0.056,0.006,0.079,0.018s0.042,0.034,0.058,0.066
			c0.014,0.032,0.025,0.073,0.035,0.123c0.008,0.05,0.013,0.113,0.013,0.189c0,0.123-0.011,0.223-0.03,0.299
			c-0.021,0.076-0.053,0.136-0.098,0.18c-0.043,0.044-0.108,0.085-0.193,0.123s-0.183,0.07-0.294,0.097s-0.229,0.047-0.352,0.062
			s-0.243,0.022-0.36,0.022c-0.393,0-0.727-0.053-1.002-0.158s-0.501-0.265-0.677-0.479s-0.304-0.485-0.382-0.813
			c-0.08-0.328-0.119-0.715-0.119-1.16v-4.948h-1.187c-0.082,0-0.146-0.037-0.193-0.11s-0.07-0.183-0.07-0.33
			c0-0.076,0.006-0.142,0.018-0.198s0.029-0.103,0.053-0.141s0.051-0.066,0.083-0.083s0.069-0.026,0.11-0.026h1.187v-1.951
			c0-0.035,0.007-0.067,0.021-0.097s0.043-0.054,0.084-0.075s0.095-0.035,0.162-0.044s0.151-0.013,0.251-0.013
			c0.105,0,0.191,0.004,0.259,0.013s0.12,0.023,0.158,0.044s0.066,0.045,0.084,0.075s0.026,0.062,0.026,0.097v1.951H267.301z
			 M267.802,10.042c0,0.281-0.05,0.472-0.149,0.571s-0.281,0.149-0.545,0.149c-0.258,0-0.435-0.048-0.532-0.145
			c-0.096-0.097-0.145-0.286-0.145-0.567s0.05-0.472,0.149-0.571s0.281-0.149,0.545-0.149c0.258,0,0.435,0.048,0.532,0.145
			C267.753,9.572,267.802,9.761,267.802,10.042z"/>
		<path d="M277.619,16.617c0,0.633-0.082,1.216-0.246,1.749s-0.408,0.996-0.734,1.389c-0.324,0.393-0.73,0.699-1.217,0.918
			s-1.052,0.33-1.696,0.33c-0.621,0-1.165-0.098-1.63-0.294c-0.467-0.196-0.856-0.478-1.17-0.844s-0.548-0.81-0.703-1.332
			s-0.232-1.11-0.232-1.767c0-0.633,0.08-1.216,0.242-1.749c0.16-0.533,0.404-0.995,0.729-1.384c0.326-0.39,0.731-0.693,1.218-0.91
			s1.055-0.325,1.705-0.325c0.621,0,1.165,0.097,1.63,0.29c0.467,0.193,0.854,0.473,1.165,0.839s0.545,0.81,0.703,1.332
			S277.619,15.966,277.619,16.617z M276.512,16.713c0-0.451-0.044-0.882-0.132-1.292s-0.234-0.772-0.439-1.085
			s-0.48-0.563-0.826-0.747s-0.776-0.277-1.292-0.277c-0.475,0-0.885,0.085-1.23,0.255s-0.629,0.406-0.848,0.708
			c-0.221,0.302-0.383,0.658-0.488,1.068s-0.158,0.853-0.158,1.327c0,0.457,0.044,0.892,0.132,1.305s0.234,0.775,0.439,1.085
			s0.48,0.557,0.826,0.738s0.776,0.272,1.292,0.272c0.475,0,0.885-0.085,1.23-0.255s0.629-0.404,0.848-0.703
			c0.221-0.299,0.383-0.653,0.488-1.063S276.512,17.194,276.512,16.713z"/>
		<path d="M286.417,20.677c0,0.035-0.009,0.067-0.026,0.097s-0.046,0.053-0.084,0.07s-0.091,0.032-0.158,0.044
			s-0.15,0.018-0.25,0.018c-0.105,0-0.192-0.006-0.26-0.018s-0.12-0.026-0.158-0.044s-0.065-0.041-0.083-0.07
			s-0.026-0.062-0.026-0.097v-4.72c0-0.492-0.038-0.892-0.114-1.2s-0.19-0.571-0.343-0.791s-0.348-0.39-0.584-0.51
			c-0.238-0.12-0.515-0.18-0.831-0.18c-0.404,0-0.809,0.144-1.213,0.431s-0.829,0.709-1.274,1.266v5.704
			c0,0.035-0.009,0.067-0.026,0.097s-0.046,0.053-0.083,0.07c-0.039,0.018-0.092,0.032-0.158,0.044
			c-0.068,0.012-0.154,0.018-0.26,0.018c-0.1,0-0.184-0.006-0.25-0.018c-0.068-0.012-0.122-0.026-0.163-0.044
			s-0.069-0.041-0.083-0.07c-0.016-0.029-0.022-0.062-0.022-0.097v-7.954c0-0.035,0.007-0.067,0.022-0.097
			c0.014-0.029,0.042-0.054,0.083-0.075s0.093-0.035,0.153-0.044c0.063-0.009,0.143-0.013,0.242-0.013s0.182,0.004,0.246,0.013
			s0.114,0.023,0.149,0.044s0.06,0.045,0.075,0.075c0.014,0.029,0.021,0.062,0.021,0.097v1.125c0.457-0.51,0.905-0.879,1.345-1.107
			s0.876-0.343,1.31-0.343c0.521,0,0.961,0.088,1.318,0.264s0.646,0.413,0.865,0.712c0.221,0.299,0.379,0.647,0.475,1.046
			c0.098,0.398,0.146,0.879,0.146,1.441V20.677z"/>
	</g>
	<g>
		<rect x="148.667" y="68.333" fill="none" width="122.333" height="23.546"/>
		<path d="M160.69,74.872c0,0.029-0.004,0.063-0.013,0.101c-0.009,0.039-0.019,0.081-0.031,0.128l-2.461,7.743
			c-0.012,0.047-0.034,0.085-0.066,0.114s-0.075,0.053-0.127,0.07s-0.122,0.029-0.207,0.035s-0.186,0.009-0.303,0.009
			c-0.123,0-0.229-0.004-0.316-0.014c-0.088-0.008-0.16-0.021-0.215-0.039s-0.1-0.041-0.132-0.07s-0.054-0.064-0.066-0.105
			l-1.846-6.275l-0.018-0.07l-0.018,0.07l-1.723,6.275c-0.012,0.047-0.035,0.085-0.07,0.114s-0.083,0.053-0.145,0.07
			s-0.136,0.029-0.224,0.035s-0.188,0.009-0.299,0.009c-0.117,0-0.217-0.004-0.299-0.014c-0.082-0.008-0.151-0.021-0.207-0.039
			s-0.098-0.041-0.127-0.07s-0.05-0.064-0.062-0.105l-2.443-7.743c-0.018-0.041-0.031-0.082-0.04-0.123s-0.013-0.076-0.013-0.105
			c0-0.041,0.009-0.076,0.026-0.105s0.047-0.051,0.088-0.065s0.094-0.025,0.158-0.031s0.144-0.009,0.237-0.009
			c0.123,0,0.223,0.005,0.299,0.013c0.076,0.01,0.133,0.022,0.171,0.04s0.066,0.041,0.083,0.07s0.032,0.064,0.044,0.105l2.101,6.943
			l0.018,0.062l0.018-0.062l1.907-6.943c0.012-0.041,0.028-0.076,0.048-0.105s0.05-0.053,0.088-0.07s0.091-0.03,0.158-0.04
			c0.067-0.008,0.154-0.013,0.259-0.013c0.1,0,0.182,0.005,0.246,0.013c0.064,0.01,0.117,0.022,0.158,0.04s0.07,0.041,0.088,0.07
			s0.032,0.064,0.044,0.105l2.057,6.943l0.018,0.062l0.009-0.062l2.092-6.943c0.012-0.041,0.028-0.076,0.048-0.105
			s0.051-0.053,0.092-0.07s0.098-0.03,0.171-0.04c0.073-0.008,0.168-0.013,0.286-0.013c0.094,0,0.17,0.003,0.229,0.009
			s0.105,0.018,0.141,0.035s0.059,0.039,0.07,0.066C160.684,74.797,160.69,74.831,160.69,74.872z"/>
		<path d="M173.399,76.287c0,0.188-0.034,0.316-0.101,0.387s-0.133,0.105-0.198,0.105h-6.618c-0.064,0-0.129-0.035-0.193-0.105
			s-0.097-0.199-0.097-0.387c0-0.17,0.028-0.296,0.083-0.378s0.125-0.123,0.207-0.123h6.618c0.082,0,0.152,0.041,0.211,0.123
			S173.399,76.117,173.399,76.287z M173.399,79.627c0,0.188-0.034,0.316-0.101,0.387s-0.133,0.105-0.198,0.105h-6.618
			c-0.064,0-0.129-0.035-0.193-0.105s-0.097-0.199-0.097-0.387c0-0.17,0.028-0.296,0.083-0.378s0.125-0.123,0.207-0.123h6.618
			c0.082,0,0.152,0.041,0.211,0.123S173.399,79.457,173.399,79.627z"/>
		<path d="M186.108,82.545c0,0.076-0.006,0.144-0.018,0.202s-0.031,0.108-0.057,0.149s-0.057,0.072-0.092,0.092
			c-0.035,0.021-0.073,0.031-0.114,0.031H180.5c-0.105,0-0.214-0.039-0.325-0.119c-0.111-0.078-0.167-0.224-0.167-0.435V72.2
			c0-0.211,0.056-0.356,0.167-0.435c0.111-0.08,0.22-0.119,0.325-0.119h5.247c0.041,0,0.079,0.011,0.114,0.031
			s0.064,0.051,0.088,0.092s0.041,0.092,0.053,0.154c0.012,0.061,0.018,0.133,0.018,0.215c0,0.076-0.006,0.144-0.018,0.202
			s-0.029,0.107-0.053,0.146s-0.053,0.067-0.088,0.088s-0.073,0.03-0.114,0.03h-4.667v3.999h4.025c0.047,0,0.088,0.011,0.123,0.031
			s0.064,0.05,0.088,0.088s0.041,0.088,0.053,0.148c0.012,0.063,0.018,0.134,0.018,0.216c0,0.076-0.006,0.143-0.018,0.198
			s-0.029,0.101-0.053,0.136s-0.053,0.062-0.088,0.079s-0.076,0.026-0.123,0.026h-4.025v4.535h4.746c0.041,0,0.079,0.011,0.114,0.03
			c0.035,0.021,0.066,0.051,0.092,0.088c0.026,0.039,0.045,0.088,0.057,0.15C186.102,82.391,186.108,82.463,186.108,82.545z"/>
		<path d="M194.167,77.948c0,0.346-0.056,0.574-0.167,0.686s-0.311,0.167-0.598,0.167c-0.275,0-0.467-0.054-0.576-0.162
			s-0.163-0.333-0.163-0.673c0-0.346,0.056-0.574,0.167-0.686s0.311-0.167,0.598-0.167c0.275,0,0.467,0.055,0.576,0.162
			C194.113,77.385,194.167,77.608,194.167,77.948z"/>
		<path d="M205.567,75.294c0,0.088-0.003,0.163-0.009,0.224c-0.006,0.063-0.016,0.112-0.031,0.15s-0.032,0.067-0.053,0.088
			s-0.048,0.03-0.083,0.03c-0.053,0-0.114-0.013-0.185-0.04c-0.07-0.025-0.152-0.054-0.246-0.083s-0.196-0.058-0.308-0.083
			c-0.111-0.027-0.234-0.04-0.369-0.04c-0.158,0-0.313,0.034-0.466,0.101c-0.152,0.068-0.312,0.176-0.479,0.326
			c-0.167,0.148-0.343,0.347-0.527,0.593s-0.388,0.548-0.611,0.905v5.379c0,0.035-0.009,0.067-0.026,0.097s-0.045,0.053-0.083,0.07
			s-0.091,0.032-0.158,0.044s-0.154,0.018-0.259,0.018c-0.1,0-0.183-0.006-0.25-0.018s-0.122-0.026-0.163-0.044
			s-0.069-0.041-0.083-0.07s-0.022-0.062-0.022-0.097V74.89c0-0.035,0.007-0.067,0.022-0.097s0.042-0.054,0.083-0.074
			s0.092-0.035,0.154-0.045c0.062-0.008,0.142-0.013,0.242-0.013s0.182,0.005,0.246,0.013c0.064,0.01,0.114,0.024,0.149,0.045
			s0.06,0.045,0.075,0.074s0.022,0.062,0.022,0.097v1.257c0.229-0.334,0.439-0.604,0.633-0.809s0.378-0.365,0.554-0.479
			c0.176-0.115,0.347-0.192,0.514-0.233s0.338-0.062,0.514-0.062c0.076,0,0.164,0.004,0.264,0.014
			c0.1,0.008,0.207,0.024,0.321,0.048s0.217,0.052,0.308,0.083c0.091,0.033,0.154,0.063,0.189,0.088
			c0.035,0.027,0.059,0.051,0.07,0.07c0.012,0.021,0.022,0.048,0.031,0.08s0.015,0.076,0.018,0.131
			C205.565,75.135,205.567,75.206,205.567,75.294z"/>
		<path d="M210.565,80.646c0,0.378-0.042,0.718-0.125,1.021s-0.205,0.56-0.366,0.771s-0.36,0.375-0.598,0.491
			c-0.238,0.115-0.509,0.173-0.815,0.173c-0.13,0-0.252-0.014-0.366-0.042c-0.114-0.027-0.226-0.07-0.334-0.129
			s-0.218-0.132-0.327-0.22s-0.224-0.193-0.344-0.317v2.28c0,0.02-0.005,0.037-0.015,0.054s-0.025,0.03-0.046,0.041
			c-0.021,0.012-0.05,0.02-0.088,0.025c-0.038,0.004-0.085,0.007-0.144,0.007c-0.055,0-0.102-0.003-0.139-0.007
			c-0.038-0.006-0.067-0.014-0.09-0.025c-0.023-0.011-0.038-0.024-0.046-0.041s-0.012-0.034-0.012-0.054v-6.172
			c0-0.022,0.004-0.042,0.012-0.059s0.023-0.029,0.044-0.039s0.049-0.017,0.083-0.022c0.034-0.004,0.076-0.007,0.125-0.007
			s0.089,0.003,0.122,0.007c0.033,0.006,0.06,0.013,0.083,0.022s0.039,0.022,0.049,0.039s0.015,0.036,0.015,0.059v0.64
			c0.137-0.14,0.267-0.262,0.391-0.363c0.124-0.104,0.248-0.188,0.371-0.257s0.25-0.119,0.381-0.151s0.269-0.049,0.415-0.049
			c0.319,0,0.591,0.061,0.815,0.184c0.225,0.121,0.408,0.288,0.549,0.5s0.244,0.458,0.308,0.74
			C210.533,80.027,210.565,80.327,210.565,80.646z M209.955,80.739c0-0.247-0.02-0.485-0.059-0.716
			c-0.039-0.229-0.105-0.434-0.198-0.612s-0.216-0.322-0.371-0.43s-0.349-0.161-0.583-0.161c-0.117,0-0.232,0.017-0.344,0.049
			s-0.227,0.086-0.344,0.161s-0.239,0.172-0.366,0.29c-0.127,0.119-0.26,0.267-0.4,0.442v1.924c0.244,0.296,0.478,0.523,0.701,0.681
			c0.223,0.158,0.457,0.237,0.701,0.237c0.225,0,0.417-0.055,0.579-0.163c0.161-0.109,0.292-0.253,0.393-0.43
			c0.101-0.178,0.175-0.378,0.222-0.602C209.931,81.188,209.955,80.964,209.955,80.739z"/>
		<path d="M215.814,80.666c0,0.352-0.045,0.676-0.137,0.972s-0.227,0.554-0.408,0.771s-0.406,0.388-0.676,0.511
			c-0.27,0.121-0.584,0.183-0.942,0.183c-0.345,0-0.647-0.055-0.906-0.163c-0.259-0.109-0.475-0.266-0.649-0.469
			c-0.174-0.204-0.304-0.45-0.391-0.74s-0.129-0.617-0.129-0.981c0-0.352,0.045-0.676,0.134-0.972s0.225-0.553,0.405-0.77
			c0.181-0.216,0.406-0.385,0.676-0.505s0.586-0.181,0.947-0.181c0.345,0,0.647,0.054,0.906,0.161s0.475,0.263,0.647,0.466
			c0.172,0.204,0.303,0.45,0.391,0.74S215.814,80.305,215.814,80.666z M215.199,80.72c0-0.251-0.024-0.49-0.073-0.718
			s-0.13-0.429-0.244-0.604c-0.114-0.174-0.267-0.313-0.459-0.414c-0.192-0.104-0.431-0.154-0.718-0.154
			c-0.264,0-0.492,0.047-0.684,0.142s-0.349,0.226-0.471,0.394c-0.122,0.167-0.212,0.365-0.271,0.593s-0.088,0.474-0.088,0.737
			c0,0.254,0.024,0.496,0.073,0.725c0.049,0.23,0.13,0.431,0.244,0.604s0.267,0.31,0.459,0.41s0.431,0.151,0.718,0.151
			c0.264,0,0.492-0.047,0.684-0.142s0.349-0.225,0.471-0.391s0.212-0.363,0.271-0.591S215.199,80.986,215.199,80.72z"/>
		<path d="M217.787,77.014c0,0.156-0.028,0.262-0.084,0.317c-0.055,0.056-0.156,0.083-0.302,0.083c-0.143,0-0.242-0.027-0.295-0.08
			c-0.054-0.055-0.081-0.159-0.081-0.315s0.028-0.262,0.083-0.317s0.156-0.083,0.303-0.083c0.143,0,0.242,0.026,0.295,0.081
			C217.76,76.752,217.787,76.857,217.787,77.014z M217.699,82.922c0,0.02-0.006,0.037-0.016,0.054s-0.025,0.029-0.046,0.039
			s-0.05,0.018-0.088,0.024s-0.085,0.01-0.144,0.01c-0.055,0-0.102-0.003-0.139-0.01s-0.067-0.015-0.09-0.024
			s-0.038-0.022-0.046-0.039s-0.012-0.034-0.012-0.054v-4.419c0-0.02,0.004-0.037,0.012-0.054s0.023-0.03,0.046-0.041
			c0.023-0.012,0.053-0.02,0.09-0.025c0.038-0.004,0.084-0.007,0.139-0.007c0.059,0,0.106,0.003,0.144,0.007
			c0.038,0.006,0.067,0.014,0.088,0.025c0.021,0.011,0.036,0.024,0.046,0.041s0.016,0.034,0.016,0.054V82.922z"/>
		<path d="M222.908,82.922c0,0.02-0.004,0.037-0.014,0.054s-0.025,0.029-0.047,0.039s-0.051,0.018-0.088,0.024
			s-0.084,0.01-0.139,0.01c-0.059,0-0.107-0.003-0.145-0.01s-0.066-0.015-0.088-0.024s-0.037-0.022-0.047-0.039
			s-0.014-0.034-0.014-0.054V80.3c0-0.273-0.021-0.495-0.064-0.667c-0.042-0.17-0.105-0.316-0.189-0.439
			c-0.085-0.121-0.193-0.216-0.325-0.283c-0.132-0.066-0.286-0.1-0.462-0.1c-0.225,0-0.449,0.08-0.674,0.239
			s-0.46,0.394-0.707,0.703v3.169c0,0.02-0.006,0.037-0.016,0.054s-0.025,0.029-0.046,0.039s-0.05,0.018-0.088,0.024
			s-0.085,0.01-0.144,0.01c-0.056,0-0.102-0.003-0.14-0.01s-0.067-0.015-0.091-0.024c-0.022-0.01-0.037-0.022-0.046-0.039
			s-0.013-0.034-0.013-0.054v-4.419c0-0.02,0.004-0.037,0.013-0.054s0.023-0.03,0.046-0.041c0.023-0.012,0.052-0.02,0.086-0.025
			c0.034-0.004,0.079-0.007,0.135-0.007c0.055,0,0.101,0.003,0.137,0.007c0.035,0.006,0.063,0.014,0.082,0.025
			c0.02,0.011,0.033,0.024,0.042,0.041s0.013,0.034,0.013,0.054v0.625c0.254-0.283,0.502-0.488,0.746-0.615s0.487-0.19,0.729-0.19
			c0.289,0,0.533,0.049,0.732,0.146c0.198,0.098,0.358,0.229,0.48,0.396s0.21,0.359,0.264,0.581s0.08,0.488,0.08,0.801V82.922z"/>
		<path d="M226.551,82.658c0,0.068-0.006,0.124-0.017,0.166s-0.029,0.076-0.054,0.1c-0.024,0.025-0.061,0.048-0.107,0.068
			c-0.047,0.021-0.102,0.039-0.164,0.055c-0.062,0.014-0.127,0.025-0.195,0.033c-0.068,0.009-0.135,0.013-0.199,0.013
			c-0.219,0-0.404-0.029-0.557-0.088c-0.153-0.059-0.279-0.147-0.377-0.267c-0.098-0.118-0.168-0.269-0.212-0.451
			s-0.065-0.397-0.065-0.645v-2.749h-0.66c-0.045,0-0.081-0.021-0.107-0.062c-0.025-0.04-0.039-0.102-0.039-0.183
			c0-0.042,0.004-0.079,0.01-0.11c0.007-0.03,0.017-0.057,0.029-0.078c0.014-0.021,0.029-0.036,0.047-0.046s0.038-0.015,0.061-0.015
			h0.66v-1.084c0-0.02,0.004-0.037,0.012-0.054s0.023-0.03,0.047-0.042c0.022-0.011,0.053-0.02,0.09-0.023
			c0.037-0.006,0.084-0.008,0.139-0.008c0.059,0,0.107,0.002,0.145,0.008c0.037,0.004,0.066,0.013,0.088,0.023
			c0.021,0.012,0.037,0.025,0.047,0.042s0.014,0.034,0.014,0.054V78.4h1.221c0.023,0,0.043,0.005,0.062,0.015
			s0.033,0.025,0.046,0.046c0.014,0.021,0.023,0.048,0.029,0.078c0.007,0.031,0.01,0.068,0.01,0.11c0,0.081-0.014,0.143-0.041,0.183
			c-0.027,0.041-0.063,0.062-0.105,0.062h-1.221v2.671c0,0.335,0.049,0.591,0.145,0.767s0.271,0.264,0.525,0.264
			c0.078,0,0.148-0.008,0.212-0.024s0.12-0.034,0.169-0.054s0.09-0.037,0.124-0.054s0.064-0.024,0.091-0.024
			c0.016,0,0.03,0.003,0.043,0.01c0.014,0.007,0.023,0.019,0.032,0.036c0.009,0.019,0.015,0.041,0.02,0.068
			C226.549,82.581,226.551,82.616,226.551,82.658z"/>
		<path d="M231.375,82.775c0,0.046-0.004,0.084-0.014,0.115c-0.01,0.03-0.023,0.056-0.039,0.075
			c-0.017,0.02-0.035,0.033-0.055,0.042c-0.02,0.008-0.039,0.012-0.059,0.012h-3.203c-0.02,0-0.037-0.004-0.056-0.012
			c-0.019-0.009-0.035-0.022-0.052-0.042c-0.016-0.02-0.029-0.045-0.039-0.075c-0.01-0.031-0.014-0.069-0.014-0.115
			c0-0.039,0.004-0.075,0.012-0.107s0.02-0.06,0.034-0.08c0.015-0.021,0.032-0.038,0.052-0.049c0.02-0.012,0.04-0.018,0.063-0.018
			h1.402v-5.186l-1.338,0.815c-0.053,0.032-0.095,0.052-0.127,0.056c-0.033,0.006-0.059,0-0.078-0.017s-0.033-0.043-0.039-0.081
			c-0.007-0.037-0.01-0.082-0.01-0.134c0-0.042,0.001-0.079,0.004-0.11c0.004-0.03,0.01-0.058,0.02-0.08s0.022-0.042,0.037-0.059
			s0.033-0.032,0.057-0.049l1.514-0.967c0.01-0.007,0.022-0.013,0.039-0.02c0.016-0.007,0.035-0.012,0.059-0.018
			c0.022-0.004,0.047-0.008,0.072-0.01c0.026-0.001,0.058-0.002,0.094-0.002c0.055,0,0.102,0.003,0.141,0.01s0.07,0.015,0.094,0.024
			c0.022,0.01,0.039,0.022,0.049,0.039s0.014,0.034,0.014,0.054v5.732h1.201c0.023,0,0.045,0.006,0.066,0.018
			c0.021,0.011,0.039,0.027,0.054,0.049c0.015,0.021,0.026,0.048,0.034,0.08S231.375,82.736,231.375,82.775z"/>
		<path d="M232.557,81.408c0-0.176,0.023-0.345,0.068-0.508c0.046-0.163,0.121-0.321,0.225-0.477
			c0.104-0.154,0.243-0.306,0.416-0.453c0.172-0.148,0.384-0.299,0.635-0.452c-0.137-0.188-0.254-0.358-0.35-0.508
			s-0.174-0.288-0.234-0.415s-0.104-0.247-0.129-0.361c-0.026-0.114-0.039-0.229-0.039-0.347c0-0.188,0.03-0.371,0.092-0.547
			c0.063-0.176,0.162-0.332,0.301-0.469s0.318-0.247,0.542-0.329c0.224-0.084,0.494-0.125,0.813-0.125
			c0.254,0,0.476,0.031,0.666,0.093s0.35,0.148,0.477,0.259s0.223,0.243,0.287,0.398c0.065,0.154,0.098,0.324,0.098,0.51
			c0,0.188-0.029,0.362-0.09,0.52c-0.061,0.158-0.158,0.313-0.295,0.462s-0.315,0.301-0.535,0.454s-0.489,0.317-0.809,0.493
			c0.121,0.149,0.253,0.306,0.396,0.469c0.143,0.163,0.293,0.326,0.449,0.491c0.156,0.164,0.315,0.326,0.479,0.488
			c0.162,0.16,0.325,0.314,0.488,0.461c0.078-0.101,0.147-0.215,0.209-0.342c0.063-0.127,0.116-0.262,0.162-0.402
			c0.045-0.143,0.08-0.288,0.104-0.438s0.036-0.301,0.036-0.454v-0.19c0-0.029,0.004-0.054,0.013-0.073s0.022-0.036,0.042-0.049
			s0.047-0.022,0.085-0.026c0.038-0.006,0.085-0.008,0.144-0.008c0.049,0,0.092,0.001,0.13,0.002
			c0.038,0.002,0.068,0.008,0.093,0.018s0.043,0.026,0.057,0.049c0.013,0.022,0.02,0.056,0.02,0.098v0.098
			c0,0.195-0.018,0.387-0.052,0.574c-0.034,0.187-0.081,0.368-0.142,0.544s-0.135,0.344-0.223,0.503s-0.186,0.308-0.293,0.444
			c0.166,0.134,0.311,0.245,0.433,0.335c0.122,0.089,0.228,0.161,0.315,0.217s0.159,0.095,0.215,0.117
			c0.055,0.022,0.101,0.034,0.137,0.034c0.032,0,0.063-0.002,0.09-0.005s0.051-0.001,0.068,0.008
			c0.018,0.008,0.031,0.025,0.041,0.053c0.01,0.028,0.016,0.073,0.016,0.135s-0.002,0.112-0.003,0.151s-0.006,0.068-0.013,0.088
			c-0.006,0.02-0.018,0.036-0.033,0.049c-0.017,0.013-0.047,0.024-0.091,0.034s-0.108,0.015-0.192,0.015
			c-0.063,0-0.133-0.013-0.211-0.036c-0.078-0.025-0.17-0.068-0.275-0.13s-0.229-0.145-0.371-0.249s-0.307-0.237-0.496-0.4
			c-0.13,0.117-0.268,0.226-0.412,0.324c-0.145,0.1-0.301,0.186-0.467,0.26c-0.166,0.072-0.342,0.13-0.529,0.17
			c-0.188,0.041-0.39,0.062-0.607,0.062c-0.202,0-0.391-0.018-0.564-0.054s-0.334-0.088-0.479-0.156s-0.273-0.152-0.386-0.252
			c-0.112-0.099-0.206-0.21-0.283-0.334s-0.136-0.261-0.176-0.41S232.557,81.577,232.557,81.408z M233.182,81.315
			c0,0.186,0.031,0.354,0.091,0.508s0.149,0.286,0.269,0.397c0.119,0.113,0.268,0.2,0.444,0.262s0.382,0.093,0.612,0.093
			c0.156,0,0.306-0.017,0.447-0.049s0.277-0.077,0.408-0.134c0.13-0.058,0.252-0.125,0.365-0.203
			c0.114-0.078,0.221-0.163,0.318-0.254c-0.183-0.159-0.363-0.324-0.54-0.496c-0.177-0.17-0.349-0.343-0.515-0.518
			c-0.166-0.174-0.326-0.347-0.479-0.52c-0.153-0.173-0.295-0.342-0.426-0.508c-0.191,0.12-0.352,0.238-0.479,0.354
			c-0.127,0.116-0.229,0.232-0.305,0.35s-0.131,0.234-0.164,0.352C233.198,81.066,233.182,81.188,233.182,81.315z M233.764,77.824
			c0,0.098,0.013,0.197,0.039,0.298c0.025,0.101,0.065,0.207,0.119,0.317s0.121,0.23,0.203,0.359
			c0.081,0.128,0.177,0.271,0.287,0.427c0.264-0.149,0.485-0.286,0.664-0.41c0.18-0.124,0.324-0.244,0.433-0.361
			s0.188-0.233,0.237-0.349c0.049-0.116,0.072-0.24,0.072-0.374c0-0.104-0.018-0.204-0.056-0.3
			c-0.038-0.097-0.097-0.182-0.179-0.257c-0.081-0.075-0.186-0.135-0.313-0.181s-0.279-0.068-0.459-0.068
			c-0.191,0-0.354,0.025-0.485,0.076c-0.132,0.05-0.24,0.117-0.325,0.202c-0.084,0.085-0.145,0.181-0.183,0.288
			S233.764,77.71,233.764,77.824z"/>
		<path d="M243.334,80.646c0,0.378-0.042,0.718-0.125,1.021s-0.205,0.56-0.366,0.771s-0.36,0.375-0.599,0.491
			c-0.237,0.115-0.509,0.173-0.814,0.173c-0.131,0-0.253-0.014-0.367-0.042c-0.113-0.027-0.225-0.07-0.334-0.129
			s-0.219-0.132-0.327-0.22s-0.224-0.193-0.345-0.317v2.28c0,0.02-0.004,0.037-0.014,0.054s-0.025,0.03-0.047,0.041
			c-0.021,0.012-0.051,0.02-0.088,0.025c-0.037,0.004-0.086,0.007-0.145,0.007c-0.055,0-0.102-0.003-0.139-0.007
			c-0.037-0.006-0.067-0.014-0.09-0.025c-0.023-0.011-0.039-0.024-0.047-0.041s-0.012-0.034-0.012-0.054v-6.172
			c0-0.022,0.004-0.042,0.012-0.059s0.023-0.029,0.044-0.039s0.049-0.017,0.083-0.022c0.034-0.004,0.076-0.007,0.125-0.007
			s0.089,0.003,0.121,0.007c0.033,0.006,0.061,0.013,0.084,0.022c0.022,0.01,0.039,0.022,0.049,0.039s0.014,0.036,0.014,0.059v0.64
			c0.137-0.14,0.268-0.262,0.391-0.363c0.124-0.104,0.248-0.188,0.371-0.257c0.124-0.068,0.251-0.119,0.381-0.151
			c0.131-0.032,0.27-0.049,0.416-0.049c0.318,0,0.59,0.061,0.814,0.184c0.225,0.121,0.408,0.288,0.55,0.5s0.244,0.458,0.308,0.74
			C243.302,80.027,243.334,80.327,243.334,80.646z M242.723,80.739c0-0.247-0.02-0.485-0.059-0.716
			c-0.039-0.229-0.104-0.434-0.197-0.612s-0.217-0.322-0.371-0.43s-0.35-0.161-0.584-0.161c-0.117,0-0.231,0.017-0.344,0.049
			s-0.227,0.086-0.344,0.161s-0.24,0.172-0.367,0.29c-0.127,0.119-0.26,0.267-0.4,0.442v1.924c0.244,0.296,0.479,0.523,0.701,0.681
			c0.223,0.158,0.457,0.237,0.701,0.237c0.225,0,0.417-0.055,0.578-0.163c0.161-0.109,0.292-0.253,0.393-0.43
			c0.102-0.178,0.176-0.378,0.223-0.602C242.699,81.188,242.723,80.964,242.723,80.739z"/>
		<path d="M248.582,80.666c0,0.352-0.045,0.676-0.137,0.972c-0.091,0.296-0.227,0.554-0.407,0.771s-0.406,0.388-0.677,0.511
			c-0.27,0.121-0.584,0.183-0.941,0.183c-0.346,0-0.647-0.055-0.906-0.163c-0.259-0.109-0.475-0.266-0.649-0.469
			c-0.175-0.204-0.304-0.45-0.391-0.74s-0.13-0.617-0.13-0.981c0-0.352,0.045-0.676,0.135-0.972s0.225-0.553,0.405-0.77
			c0.181-0.216,0.406-0.385,0.677-0.505c0.27-0.12,0.586-0.181,0.947-0.181c0.345,0,0.646,0.054,0.905,0.161
			s0.475,0.263,0.647,0.466c0.172,0.204,0.303,0.45,0.391,0.74S248.582,80.305,248.582,80.666z M247.967,80.72
			c0-0.251-0.023-0.49-0.072-0.718s-0.131-0.429-0.244-0.604c-0.114-0.174-0.268-0.313-0.459-0.414
			c-0.192-0.104-0.432-0.154-0.719-0.154c-0.264,0-0.491,0.047-0.684,0.142c-0.191,0.095-0.349,0.226-0.471,0.394
			c-0.122,0.167-0.213,0.365-0.271,0.593s-0.088,0.474-0.088,0.737c0,0.254,0.025,0.496,0.074,0.725
			c0.049,0.23,0.13,0.431,0.244,0.604c0.113,0.173,0.267,0.31,0.459,0.41c0.191,0.101,0.431,0.151,0.717,0.151
			c0.264,0,0.492-0.047,0.684-0.142c0.192-0.095,0.35-0.225,0.472-0.391s0.212-0.363,0.271-0.591S247.967,80.986,247.967,80.72z"/>
		<path d="M250.555,77.014c0,0.156-0.027,0.262-0.082,0.317c-0.056,0.056-0.156,0.083-0.303,0.083c-0.144,0-0.242-0.027-0.296-0.08
			c-0.054-0.055-0.081-0.159-0.081-0.315s0.028-0.262,0.084-0.317c0.055-0.056,0.156-0.083,0.303-0.083
			c0.143,0,0.241,0.026,0.295,0.081C250.528,76.752,250.555,76.857,250.555,77.014z M250.467,82.922c0,0.02-0.004,0.037-0.014,0.054
			s-0.025,0.029-0.047,0.039s-0.051,0.018-0.088,0.024s-0.086,0.01-0.145,0.01c-0.055,0-0.102-0.003-0.139-0.01
			s-0.067-0.015-0.09-0.024c-0.023-0.01-0.039-0.022-0.047-0.039s-0.012-0.034-0.012-0.054v-4.419c0-0.02,0.004-0.037,0.012-0.054
			s0.023-0.03,0.047-0.041c0.022-0.012,0.053-0.02,0.09-0.025c0.037-0.004,0.084-0.007,0.139-0.007c0.059,0,0.107,0.003,0.145,0.007
			c0.037,0.006,0.066,0.014,0.088,0.025c0.021,0.011,0.037,0.024,0.047,0.041s0.014,0.034,0.014,0.054V82.922z"/>
		<path d="M255.678,82.922c0,0.02-0.006,0.037-0.016,0.054s-0.025,0.029-0.047,0.039c-0.02,0.01-0.049,0.018-0.088,0.024
			c-0.037,0.007-0.082,0.01-0.139,0.01c-0.059,0-0.105-0.003-0.145-0.01c-0.037-0.007-0.066-0.015-0.088-0.024
			c-0.02-0.01-0.035-0.022-0.045-0.039s-0.016-0.034-0.016-0.054V80.3c0-0.273-0.021-0.495-0.063-0.667
			c-0.043-0.17-0.105-0.316-0.191-0.439c-0.084-0.121-0.193-0.216-0.324-0.283c-0.133-0.066-0.285-0.1-0.461-0.1
			c-0.225,0-0.449,0.08-0.674,0.239s-0.461,0.394-0.709,0.703v3.169c0,0.02-0.004,0.037-0.014,0.054s-0.025,0.029-0.047,0.039
			s-0.051,0.018-0.088,0.024s-0.086,0.01-0.145,0.01c-0.055,0-0.102-0.003-0.139-0.01s-0.067-0.015-0.09-0.024
			c-0.023-0.01-0.039-0.022-0.047-0.039s-0.012-0.034-0.012-0.054v-4.419c0-0.02,0.004-0.037,0.012-0.054s0.023-0.03,0.047-0.041
			c0.022-0.012,0.051-0.02,0.085-0.025c0.034-0.004,0.079-0.007,0.134-0.007c0.056,0,0.102,0.003,0.137,0.007
			c0.036,0.006,0.064,0.014,0.084,0.025c0.02,0.011,0.033,0.024,0.041,0.041s0.012,0.034,0.012,0.054v0.625
			c0.254-0.283,0.504-0.488,0.748-0.615s0.486-0.19,0.727-0.19c0.291,0,0.535,0.049,0.732,0.146c0.199,0.098,0.359,0.229,0.48,0.396
			c0.123,0.166,0.211,0.359,0.264,0.581c0.055,0.222,0.082,0.488,0.082,0.801V82.922z"/>
		<path d="M259.319,82.658c0,0.068-0.006,0.124-0.017,0.166c-0.012,0.042-0.029,0.076-0.055,0.1
			c-0.023,0.025-0.06,0.048-0.107,0.068c-0.047,0.021-0.102,0.039-0.163,0.055c-0.062,0.014-0.127,0.025-0.195,0.033
			c-0.068,0.009-0.135,0.013-0.2,0.013c-0.218,0-0.403-0.029-0.557-0.088s-0.278-0.147-0.376-0.267
			c-0.098-0.118-0.169-0.269-0.212-0.451c-0.045-0.183-0.066-0.397-0.066-0.645v-2.749h-0.659c-0.046,0-0.081-0.021-0.107-0.062
			c-0.026-0.04-0.039-0.102-0.039-0.183c0-0.042,0.003-0.079,0.01-0.11c0.007-0.03,0.017-0.057,0.029-0.078
			c0.013-0.021,0.028-0.036,0.046-0.046c0.019-0.01,0.039-0.015,0.062-0.015h0.659v-1.084c0-0.02,0.004-0.037,0.012-0.054
			c0.009-0.017,0.024-0.03,0.047-0.042c0.022-0.011,0.053-0.02,0.09-0.023c0.038-0.006,0.084-0.008,0.14-0.008
			c0.059,0,0.106,0.002,0.144,0.008c0.038,0.004,0.067,0.013,0.088,0.023c0.021,0.012,0.037,0.025,0.047,0.042
			s0.015,0.034,0.015,0.054V78.4h1.221c0.022,0,0.043,0.005,0.062,0.015c0.018,0.01,0.033,0.025,0.046,0.046
			c0.013,0.021,0.022,0.048,0.029,0.078c0.007,0.031,0.01,0.068,0.01,0.11c0,0.081-0.014,0.143-0.042,0.183
			c-0.027,0.041-0.063,0.062-0.104,0.062h-1.221v2.671c0,0.335,0.048,0.591,0.144,0.767c0.097,0.176,0.271,0.264,0.525,0.264
			c0.078,0,0.148-0.008,0.213-0.024c0.063-0.017,0.119-0.034,0.168-0.054s0.09-0.037,0.125-0.054
			c0.033-0.017,0.063-0.024,0.09-0.024c0.017,0,0.031,0.003,0.044,0.01s0.023,0.019,0.032,0.036c0.008,0.019,0.014,0.041,0.02,0.068
			C259.316,82.581,259.319,82.616,259.319,82.658z"/>
		<path d="M264.09,82.746c0,0.039-0.004,0.076-0.013,0.109c-0.008,0.035-0.02,0.064-0.033,0.088
			c-0.016,0.025-0.034,0.044-0.057,0.057s-0.049,0.02-0.078,0.02h-3.413c-0.029,0-0.057-0.005-0.083-0.015s-0.049-0.025-0.068-0.046
			c-0.02-0.021-0.034-0.05-0.044-0.086s-0.015-0.078-0.015-0.127c0-0.042,0.002-0.08,0.005-0.112s0.01-0.062,0.02-0.088
			s0.022-0.052,0.039-0.078s0.037-0.054,0.063-0.083l1.294-1.367c0.322-0.339,0.579-0.642,0.769-0.908
			c0.191-0.267,0.337-0.508,0.438-0.723s0.167-0.41,0.197-0.586c0.031-0.176,0.047-0.342,0.047-0.498s-0.025-0.305-0.076-0.447
			c-0.05-0.141-0.124-0.265-0.222-0.371c-0.098-0.105-0.219-0.189-0.364-0.254c-0.145-0.063-0.312-0.095-0.5-0.095
			c-0.205,0-0.389,0.028-0.552,0.085c-0.163,0.058-0.306,0.121-0.427,0.191c-0.123,0.069-0.225,0.133-0.306,0.189
			c-0.081,0.058-0.142,0.086-0.181,0.086c-0.02,0-0.037-0.005-0.054-0.015s-0.03-0.025-0.042-0.046
			c-0.011-0.021-0.02-0.049-0.023-0.081c-0.006-0.032-0.008-0.07-0.008-0.112c0-0.039,0.002-0.071,0.005-0.098
			s0.008-0.05,0.015-0.07c0.007-0.021,0.016-0.042,0.027-0.062c0.011-0.02,0.035-0.046,0.072-0.078
			c0.038-0.032,0.102-0.076,0.191-0.132c0.089-0.056,0.202-0.111,0.339-0.168c0.137-0.058,0.288-0.106,0.454-0.146
			c0.166-0.041,0.339-0.062,0.518-0.062c0.296,0,0.555,0.044,0.773,0.132c0.221,0.088,0.403,0.207,0.55,0.356
			s0.256,0.323,0.327,0.521c0.071,0.196,0.107,0.404,0.107,0.622c0,0.202-0.018,0.403-0.051,0.603
			c-0.035,0.201-0.107,0.419-0.221,0.654c-0.111,0.236-0.274,0.498-0.488,0.784c-0.213,0.286-0.497,0.617-0.852,0.991l-1.152,1.206
			h2.891c0.026,0,0.051,0.006,0.073,0.017c0.022,0.012,0.042,0.029,0.059,0.052s0.028,0.051,0.036,0.083
			C264.086,82.671,264.09,82.707,264.09,82.746z"/>
	</g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
<g>
</g>
</svg>

Platform: win7 pc

With latest version of nodejs.

With the newest version of svgexport
Hope your help

Unable to load file

Trying to convert a image it give me the next error:

[piranna@Latitude:~/ShareIt Project/shareit-project_pfc]
 (master) > node_modules/.bin/svgexport "/home/piranna/ShareIt Project/shareit-project_pfc/_book/img/logo.svg" prueba
Error: Unable to load file (fail): /home/piranna/ShareIt,Project/shareit-project_pfc/_book/img/logo.svg

I've checked this manually since gitbook 2.0.0 was giving me failure, and seems to be a svgexport problem. The image source code is:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="912.92645"
   height="324.69269"
   viewBox="-141 -12 507.81617 175.25288"
   id="svg2"
   version="1.1"
   inkscape:version="0.48.3.1 r9886"
   sodipodi:docname="logo.svg">
  <metadata
     id="metadata138">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <defs
     id="defs136" />
  <sodipodi:namedview
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1"
     objecttolerance="10"
     gridtolerance="10"
     guidetolerance="10"
     inkscape:pageopacity="0"
     inkscape:pageshadow="2"
     inkscape:window-width="960"
     inkscape:window-height="1032"
     id="namedview134"
     showgrid="false"
     inkscape:zoom="1"
     inkscape:cx="460.78003"
     inkscape:cy="222.63388"
     inkscape:window-x="0"
     inkscape:window-y="24"
     inkscape:window-maximized="0"
     inkscape:current-layer="svg2"
     fit-margin-top="0"
     fit-margin-left="0"
     fit-margin-right="0"
     fit-margin-bottom="0" />
  <g
     id="background"
     transform="translate(-121.30226,5.834101)">
    <path
       inkscape:connector-curvature="0"
       id="background S"
       d="m 38.5,-18.78125 c -35.1780861,-1.204013 -63.298673,39.232929 -50.78125,71.9375 7.0685592,22.218168 29.871531,35.696466 51.875,38.21875 -0.363184,7.687349 -11.276037,10.77819 -16.648768,5.749076 -7.728489,-4.40416 -17.9199099,-3.780505 -24.351232,2.719674 -7.0675963,6.761 -14.428033,14.4547 -17.5,23.96875 -2.747432,9.73488 1.82978,20.88617 11.0625,25.28125 C 26.880658,172.82802 81.936894,155.68678 95.5625,115.5 107.54552,86.271537 94.416554,47.428637 64.15625,35.5 71.89496,26.017982 78.93943,15.712858 86.59375,6.03125 75.271522,-8.6628692 57.542311,-19.435053 38.5,-18.78125 z"
       style="fill:#ff0000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="background h"
       d="M 81.4375,-20.125 C 67.851885,-19.160615 60.775221,-3.0018632 64.09375,9.03125 63.915009,57.843523 64.034945,106.65626 64,155.46875 c 16.05666,9.88924 37.76441,4.09978 49.875,-9.28125 12.03202,13.61296 33.30302,18.05111 49.875,10.34375 0.43438,-23.67476 3.71549,-50.37763 -10.8125,-70.78125 -7.14839,-10.158173 -17.66258,-17.727776 -29.21875,-22.1875 -0.42602,-21.746056 4.12963,-45.42808 -6.40625,-65.4375 -7.83632,-11.618178 -21.799088,-18.964327 -35.875,-18.25 z"
       style="fill:#ff0000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="background a"
       d="m 184.3125,40.03125 c -37.84707,0.790967 -67.26462,44.621754 -53.125,79.90625 10.16822,31.35282 49.33619,48.92759 79.375,35.78125 11.42945,6.31336 25.22158,4.73679 37.4375,1.8125 0,-39.17708 0,-78.354167 0,-117.53125 -21.22918,-0.0054 -42.45833,0.003 -63.6875,0.03125 z"
       style="fill:#ff0000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="background r"
       d="M 232.125,39.53125 C 217.12466,41.002934 208.18,58.423442 212,72.21875 c 0,27.6875 0,55.375 0,83.0625 20.04857,12.52462 47.98477,0.50067 57.09375,-20.0625 5.38577,-10.01032 2.75086,-21.57302 2.65625,-32.25 0.0955,-4.110177 4.45086,-3.544742 7.28125,-2.875 4.18568,0.24223 10.64763,1.08867 12.96875,-2.375 0,-18.0625 0,-36.125 0,-54.1875 -14.19574,-7.001438 -30.46894,-1.004388 -45.40571,-3.810981 -4.82087,0.147954 -9.6919,0.570822 -14.46929,-0.189019 z"
       style="fill:#ff0000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="background e"
       d="M 305.34375,30.25 C 275.6128,29.569578 251.00681,60.086808 256,88.96875 c -2.03166,21.1008 0.77064,45.86929 18.625,59.6875 14.14503,12.51658 38.76317,16.06504 53,1.84375 7.64259,-8.08142 9.71746,-20.01881 8.71875,-30.625 C 360.94419,102.15705 362.47978,60.449106 338,41.96875 328.95407,34.31707 317.26322,29.786559 305.34375,30.25 z"
       style="fill:#ff0000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="background I"
       d="m 300,-18 c 0,19.3333333 0,38.666667 0,58 6.66667,0 13.33333,0 20,0 0,20 0,40 0,60 -6.66667,0 -13.33333,0 -20,0 0,20 0,40 0,60 33.33333,0 66.66667,0 100,0 0,-20 0,-40 0,-60 -6.66667,0 -13.33333,0 -20,0 0,-20 0,-40 0,-60 6.66667,0 13.33333,0 20,0 0,-20 0,-40 0,-60 -33.33333,0 -66.66667,0 -100,0 l 0,1 0,1 z"
       style="fill:#ff0000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="background t"
       d="m 364,-14 c 0.0628,6.0007284 -0.12485,11.9997088 -0.125,18 -6.625,0 -13.25,0 -19.875,0 0,19.65625 0,39.3125 0,58.96875 6.5823,2.217243 13.58533,0.368523 20.34375,1.0625 0.11099,24.00349 -4.25689,50.17981 7.28125,72.1875 12.52888,20.08487 40.13343,29.8601 62.375,20.4375 -0.0422,-26.76053 0.16005,-53.5242 -0.375,-80.28125 -3.33194,2.542092 -6.71756,5.003654 -9.65625,7.96875 0.0352,-6.781164 0.11528,-13.562298 0.0937,-20.34375 6.64583,0 13.29167,0 19.9375,0 0,-20 0,-40 0,-60 -6.66667,0 -13.33333,0 -20,0 0,-6.6666667 0,-13.3333333 0,-20 -20,0 -40,0 -60,0 l 0,1 0,1 z"
       style="fill:#ff0000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="background !"
       d="m 448.34375,80 c -24.4423,-1.727441 -43.89701,24.09276 -40.03125,47.3125 2.65088,16.82029 17.34211,30.62798 34.40625,32 17.62856,2.52438 36.81111,-7.11675 42.90625,-24.28125 C 495.2523,110.68022 475.76837,78.291293 448.34375,80 z"
       style="fill:#ff0000;stroke:none" />
  </g>
  <g
     id="outline"
     transform="translate(-121.30226,5.834101)">
    <path
       inkscape:connector-curvature="0"
       id="outline S"
       d="M 37.84375,-2.75 C 14.346874,-2.694129 -4.5117759,22.696931 2.25,45.25 c 4.1909782,17.870263 22.465292,30.008217 40.46875,29 10.844913,1.849591 16.578505,15.364375 11.375,24.8125 -5.547408,14.98502 -26.810321,22.12547 -39.3125,11.53125 -6.4710771,-2.24712 -9.436517,6.15481 -12.46875,10.125 -3.01870031,3.09263 -9.9975548,9.44034 -3.84375,13.09375 22.355258,17.27456 58.249927,11.825 74.65625,-11.09375 13.970927,-17.75015 15.078916,-46.104269 -1.40625,-62.6875 -9.260517,-10.207045 -23.186401,-14.059813 -36.5,-14.8125 -8.541349,-3.105902 -8.025928,-18.103953 1.53125,-19.75 4.451249,-1.105431 8.962046,1.017668 12.03125,4.1875 C 54.318207,22.145483 59.961104,14.712892 65.5625,7.25 57.978354,0.56783926 48.007987,-3.1657934 37.84375,-2.75 z"
       style="fill:#000000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="outline h"
       d="M 81.9375,-4.125 C 77.699006,-2.2286375 81.108057,7.0725533 80,12 c 0,44.010417 0,88.02083 0,132.03125 15.532512,2.34178 30.0262,-12.35328 28.15625,-27.75 0.43396,-3.88425 -0.94317,-7.89092 -0.15625,-11.6875 8.75073,2.15028 12.87164,11.75754 12.53125,20.125 2.41218,12.28999 15.17829,20.82866 27.46875,19.34375 0.0971,-17.37899 2.36618,-37.40055 -10.03125,-51.40625 C 130.66904,83.624725 119.64708,77.518964 108,76.28125 107.51694,55.582249 108.99441,34.732657 107.21875,14.125 104.37419,3.1287849 93.220135,-4.7511608 81.9375,-4.125 z"
       style="fill:#000000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="outline a"
       d="m 186.90625,56.03125 c -24.97465,-0.279744 -46.53119,24.735374 -42.625,49.5625 2.57982,24.47247 28.49397,43.30432 52.59375,37.5625 5.36287,-0.81116 10.52592,-4.35321 15.25,-5.4375 5.3206,4.85041 12.74123,6.96837 19.875,6.25 0,-29.32292 0,-58.645833 0,-87.96875 -9.52083,0 -19.04167,0 -28.5625,0 2.30781,4.563056 -0.43513,2.686973 -3.0625,1.78125 -4.35547,-1.268397 -8.91675,-1.920248 -13.46875,-1.75 z m 1.71875,27.9375 c 12.80205,-0.188561 20.49613,17.47062 11.46875,26.625 -7.62309,9.38346 -25.12481,5.68276 -27.625,-6.53125 -2.81809,-9.830683 5.78241,-20.902887 16.15625,-20.09375 z"
       style="fill:#000000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="outline r"
       d="m 234.21875,55.5 c -6.89055,0.357292 -7.35409,8.493014 -6.21875,13.65625 0,24.9375 0,49.875 0,74.8125 15.59463,2.46701 30.30495,-12.45848 28.03125,-27.96875 0.0905,-9.98229 -2.49441,-23.700688 7.90625,-29.625 3.57202,-2.239584 7.92772,-2.631656 12.0625,-2.4375 0,-9.270833 0,-18.541667 0,-27.8125 -6.91356,-0.611424 -14.23274,0.06891 -20.5,2.28125 -4.03959,-5.710874 -12.06288,-0.499047 -17.65625,-2.6875 -1.18866,-0.246841 -2.41259,-0.301353 -3.625,-0.21875 z"
       style="fill:#000000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="outline e"
       d="m 304.625,46.28125 c -19.83755,0.06335 -35.77622,20.195601 -32.5,39.59375 0.11183,15.52035 -3.17363,33.86406 8.5,46.25 7.70531,8.68876 20.96967,14.87319 32.375,9.9375 7.21118,-3.97473 7.57141,-13.14635 7.3125,-20.34375 0.99807,-5.81239 -6.41294,-6.75587 -10.53125,-5.6875 -2.69511,0.23524 -5.7975,0.23412 -7.875,-1.78125 16.33818,1.10672 33.30503,-9.47626 36.875,-25.90625 4.58817,-17.502817 -6.93771,-37.316259 -24.75,-41.09375 -3.05862,-0.783851 -6.23965,-1.104025 -9.40625,-0.96875 z m 1.59375,27.78125 c 6.34272,-0.210713 7.80265,10.795517 1.09375,11.71875 -2.7885,0.04966 -8.82868,1.972282 -7.46875,-2.75 -0.19208,-4.262542 1.18958,-9.039184 6.375,-8.96875 z"
       style="fill:#000000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="outline I"
       d="m 316,-2 c 0,8.6666667 0,17.333333 0,26 6.66667,0 13.33333,0 20,0 0,30.666667 0,61.333333 0,92 -6.66667,0 -13.33333,0 -20,0 0,9.33333 0,18.66667 0,28 22.66667,0 45.33333,0 68,0 0,-9.33333 0,-18.66667 0,-28 -6.66667,0 -13.33333,0 -20,0 0,-30.666667 0,-61.333333 0,-92 6.66667,0 13.33333,0 20,0 0,-9.333333 0,-18.6666667 0,-28 -22.66667,0 -45.33333,0 -68,0 l 0,1 0,1 z"
       style="fill:#000000;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="outline t"
       d="m 380,2 c -0.59202,5.9836638 0.86251,12.096416 -0.3125,18 -6.5625,0 -13.125,0 -19.6875,0 0,9.333333 0,18.666667 0,28 6.66667,0 13.33333,0 20,0 0.43452,22.866464 -0.95044,45.872025 0.75,68.65625 3.35704,16.6594 20.2879,29.10827 37.25,27.34375 0,-9.36458 0,-18.72917 0,-28.09375 -5.58507,2.08028 -11.73476,-3.24994 -10,-9.03125 0,-19.625 0,-39.25 0,-58.875 6.66667,0 13.33333,0 20,0 0,-9.333333 0,-18.666667 0,-28 -6.66667,0 -13.33333,0 -20,0 0,-6.666667 0,-13.3333333 0,-20 -9.33333,0 -18.66667,0 -28,0 l 0,1 0,1 z"
       style="fill:#000000;stroke:none" />
    <g
       id="outline !">
      <path
         style="fill:#000000;stroke:none"
         d="M 446.84375,96.03125 C 430.16443,95.970453 418.35993,116.45564 426.5625,131 c 6.76074,14.22265 28.40934,17.56319 38.90625,5.59375 11.44667,-11.30162 6.96978,-33.55639 -8.40625,-38.8125 -3.20926,-1.317284 -6.70915,-1.969529 -10.21875,-1.75 z"
         id="path4047"
         inkscape:connector-curvature="0" />
      <path
         style="fill:#000000;stroke:none"
         d="M 423.78125,-11.8125 C 427.32383,24.123872 430.82327,60.064562 434.375,96 c 9.08333,0 18.16667,0 27.25,0 3.64047,-36.663052 7.21281,-73.332909 10.8125,-110 -16.29167,0 -32.58333,0 -48.875,0 0.0729,0.729167 0.14583,1.458333 0.21875,2.1875 z"
         id="path4049"
         inkscape:connector-curvature="0" />
    </g>
  </g>
  <g
     id="text"
     transform="translate(-121.30226,5.834101)">
    <path
       sodipodi:nodetypes="ccsscscsssccssscscsssc"
       inkscape:connector-curvature="0"
       id="text S"
       d="m 0,130 12,-16 c 4.467466,3.17047 9.805608,5.10081 15.267621,5.52097 5.462014,0.42016 11.032585,-0.67104 15.932391,-3.12095 C 52.999625,111.50022 59.711793,100.95251 60,90 59.873164,84.799746 57.678227,79.678229 53.999999,76.000001 50.321771,72.321773 45.200254,70.126836 40,70 29.103241,70.184963 18.25423,64.8371 11.764522,56.081718 5.2748146,47.326337 3.3131165,35.391041 6.6589327,25.019011 10.004749,14.64698 18.571107,6.107831 28.953741,2.7951407 39.336375,-0.51754957 51.265379,1.4823337 60,8 L 48,24 c -3.690031,-2.745543 -8.734303,-3.568305 -13.105496,-2.137608 -4.371194,1.430696 -7.952803,5.076719 -9.305416,9.472712 -1.352614,4.395993 -0.440182,9.424797 2.37063,13.065341 C 30.77053,48.04099 35.404804,50.196243 40,50 50.400507,50.253673 60.643542,54.643545 67.999998,62.000002 75.356455,69.356458 79.746327,79.599493 80,90 c 0.02627,9.236805 -2.574482,18.46669 -7.419399,26.33091 -4.844917,7.86423 -11.918899,14.33829 -20.180582,18.46913 -8.261683,4.13084 -17.685319,5.90559 -26.883649,5.06299 C 16.31804,139.02043 7.3736816,135.5631 0,130"
       style="fill:#ff7f2a;stroke:none" />
    <path
       sodipodi:nodetypes="cscsccsccsccscc"
       inkscape:connector-curvature="0"
       id="text h"
       d="m 104,100 c 5.20025,0.12684 10.32177,2.32177 14,6 3.67823,3.67823 5.87316,8.79975 6,14 0.12684,5.20025 2.32177,10.32177 6,14 3.67823,3.67823 8.79975,5.87316 14,6 l 0,-20 C 143.74633,109.59949 139.35645,99.356458 132,92.000002 124.64354,84.643545 114.40051,80.253673 104,80 l 0,-60 C 103.87316,14.799746 101.67823,9.6782291 97.999999,6.0000009 94.321771,2.3217727 89.200254,0.12683626 84,0 l 0,140 c 5.200254,-0.12684 10.321771,-2.32177 13.999999,-6 3.678231,-3.67823 5.873161,-8.79975 6.000001,-14 l 0,-20"
       style="fill:#ff7f2a;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="text a"
       d="m 188.00503,60.007699 c -22.09139,0 -39.99792,17.906529 -39.99792,39.997921 0,22.09138 17.90653,39.99791 39.99792,39.99791 9.08121,0 17.44802,-3.03614 24.16215,-8.13517 0.56359,0.74952 1.16162,1.47451 1.8252,2.13809 3.67823,3.67823 8.81032,5.87024 14.01057,5.99708 l 0,-39.99791 0,-39.997921 -20.00765,0 0,5.353915 c -5.88304,-3.402721 -12.70531,-5.353915 -19.99027,-5.353915 z m 0,19.990267 c 11.0457,0 19.99027,8.961953 19.99027,20.007654 0,11.04569 -8.94457,19.99026 -19.99027,19.99026 -11.0457,0 -20.00765,-8.94457 -20.00765,-19.99026 0,-11.045701 8.96195,-20.007654 20.00765,-20.007654 z"
       style="fill:#ff7f2a;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="text r"
       d="m 269.99989,59.938167 c -6.24524,-0.03132 -12.46608,1.553253 -17.99124,4.46739 l 0,-4.397858 -20.00765,0 0,35.756503 c -0.079,1.409713 -0.0852,2.830539 0,4.241418 l 0,39.99791 c 5.20025,-0.12684 10.31496,-2.31885 13.99319,-5.99708 3.67823,-3.67823 5.88762,-8.81032 6.01446,-14.01057 l 0,-19.99026 c 0.12684,-5.200261 2.31885,-10.332348 5.99708,-14.010574 3.67823,-3.678226 8.79294,-5.870244 13.99319,-5.99708 l 0,-19.990267 c -0.66463,-0.04011 -1.3337,-0.06619 -1.99903,-0.06953 z"
       style="fill:#ff7f2a;stroke:none" />
    <path
       inkscape:connector-curvature="0"
       id="text e"
       d="m 306.27788,50.255925 c -4.02462,-0.04962 -8.06316,0.709682 -11.78557,2.242386 -5.41441,2.229387 -10.13373,6.092689 -13.40217,10.95119 -3.26844,4.858501 -5.06867,10.692928 -5.09317,16.548465 l 0,30.002784 c 0.19024,7.80038 3.48696,15.48113 9.00431,20.99847 5.51734,5.51735 13.1981,8.81407 20.99847,9.00431 2.60013,-0.0634 5.16618,-1.16811 7.00529,-3.00723 1.83912,-1.83911 2.92645,-4.38777 2.98985,-6.9879 l 0,-10.01252 -9.99514,0 c -2.60012,-0.0634 -5.16617,-1.15072 -7.00528,-2.98985 -1.83912,-1.83911 -2.92645,-4.40515 -2.98985,-7.00528 l 9.99513,0 c 5.85555,-0.0245 11.68997,-1.82473 16.54847,-5.09317 4.8585,-3.26844 8.72181,-7.987755 10.95119,-13.402174 2.22939,-5.414418 2.81731,-11.502095 1.66875,-17.243778 -1.14857,-5.741683 -4.02942,-11.121625 -8.16993,-15.262134 -4.14051,-4.140509 -9.52046,-7.021372 -15.26214,-8.169935 -1.79427,-0.358927 -3.62883,-0.551078 -5.45821,-0.573634 z m -0.55625,19.868587 c 2.67671,-0.03388 5.38568,0.970441 7.28341,2.868169 2.76033,2.760334 3.64172,7.237286 2.15547,10.846893 -1.48625,3.609606 -5.25708,6.137194 -9.16076,6.153525 l -9.99513,0 0,-9.995133 c 0.0163,-3.903686 2.54393,-7.674505 6.15353,-9.160757 1.128,-0.464453 2.34679,-0.6973 3.56348,-0.712697 z"
       style="fill:#ff7f2a;stroke:none" />
    <path
       id="text I"
       d="m 340,20 -20,0 0,-20 60,0 0,20 -20,0 0,100 20,0 0,20 -60,0 0,-20 20,0 z"
       style="fill:#ff7f2a;stroke:none"
       inkscape:connector-curvature="0" />
    <path
       sodipodi:nodetypes="csccccccccccccscc"
       inkscape:connector-curvature="0"
       id="text t"
       d="m 414,140 c -7.80038,-0.19024 -15.48267,-3.48264 -21.00001,-8.99999 C 387.48264,125.48267 384.19024,117.80038 384,110 l 0,-66 -20,0 0,-20 20,0 0,-20 20,0 0,20 20,0 0,20 -20,0 0,66 c 0.0634,2.60013 1.16087,5.1609 2.99999,7.00001 1.83911,1.83912 4.39988,2.93658 7.00001,2.99999 l 0,20"
       style="fill:#ff7f2a;stroke:none" />
    <g
       id="text !"
       style="fill:#ffffff">
      <path
         id="ellipse130"
         d="m 468,120 c 0,11.04569 -8.95431,20 -20,20 -11.04569,0 -20,-8.95431 -20,-20 0,-11.04569 8.95431,-20 20,-20 11.04569,0 20,8.95431 20,20 z"
         style="fill:#ffffff;stroke:none"
         inkscape:connector-curvature="0" />
      <path
         id="polygon132"
         d="m 438,92 -10,-102 40,0 -10,102 z"
         style="fill:#ffffff;stroke:none"
         inkscape:connector-curvature="0" />
    </g>
  </g>
</svg>

background black when converting to jpg

maybe I'm doing it wrong but the css styling doesn't seem to work when not using cammandline.

svgexport.render({input: imageUri, output: randomName + ' ' + size + ':' + size + ' 70%'}, function(){
    var img = fs.readFileSync(randomName);
    res.writeHead(200, {'Content-Type': 'image/jpg' });
    res.end(img, 'binary');
});

Code above and below gets a black background as a result

svgexport.render({input: imageUri, output: randomName + ' ' + size + ':' + size + ' 70% "svg{background:red;}"'}, function(){
    var img = fs.readFileSync(randomName);
    res.writeHead(200, {'Content-Type': 'image/jpg' });
    res.end(img, 'binary');
});

Any ideas?

PNG/JPG to SVG

Hi Ali,

first of all thanks for your good work. Is it also possible on your codebase to export PNG/JPG to SVG? Or do you see any other possibility to implement PNG/JPG to SVG, for example, with Node.js? It would just be the other way round. What I have found is this here: http://potrace.sourceforge.net/
But it is more for black & white graphics. With colours it would be perfect.

Best regards,
Thomas

installation failed

Hello,
I've tried to install svgexport but i have this error message :
`loadDep:uuid β†’ resolveWit β–Œ β•’β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β•Ÿ
/usr/local/bin/svgexport -> /usr/local/lib/node_modules/svgexport/bin/index.js

[email protected] install /usr/local/lib/node_modules/svgexport/node_modules/phantomjs-prebuilt
node install.js

sh: 1: node: not found
/usr/local/lib
└── (empty)

npm ERR! Linux 4.10.0-38-generic
npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "svgexport" "-g"
npm ERR! node v4.2.6
npm ERR! npm v3.5.2
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn

npm ERR! [email protected] install: node install.js
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the [email protected] install script 'node install.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the phantomjs-prebuilt package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node install.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR! npm bugs phantomjs-prebuilt
npm ERR! Or if that isn't available, you can get their info via:
npm ERR! npm owner ls phantomjs-prebuilt
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! /home/gqueruel/Images/feather/npm-debug.log
npm ERR! code 1
`

Can't load file

Receive the following error:

Error: Unable to load file (fail): the_file_name_that_is_passed_in.svg

Sizing issues when using %

This is related to #3

I was having a similar issue where whenever I resized my svgs the output was always blank. I then compared my SVG (generated by d3.js) to the one in #3 and the difference was my width/height were 100% where his was specified in pixels. I then changed my width/height to match my viewport size in pixels and it scaled perfectly.

Rendering SVG with images fails if scaling too high (image gone)

Hi,

I have the following svg:

https://www.wetransfer.com/downloads/430cac04e6675d4bcd9ae85e4ac8b4e720150827150308/d18c71

it contains a relatively big base64-encoded image

I call the svgexport like that:

this works:
svgexport city.svg city.png 2.36x

city

this (and higher scale) does not work:
svgexport city.svg city.png 2.37x

city2 37

in the last call the image is gone, but everything else renders perfectly.

This upper limit varies depending on the image included. The bigger the image the earlier the upper limit is hit.

Any hints on how to debug this, or where to look, where to increase memory limits?

Output stream

I'd like to output readable stream instead of a png file,how could I make it?

suggestion: pipes

I suggest the special filename "-" for input and also for output. "-" should have the meaning use an input stream or an output stream instead of an input file or an output file. This would allow things like the following:

svgexport file.svg - | lpr

or

mySVGcreator | svgexport - file.pdf

Many thanks for your nice program!

...Rolf

Getting "TypeError: 'undefined' is not a function (evaluating 'el .getBBox()')"

I've tried this with several inputs, and several options, but can not avoid getting this error. I bring it up here because I believe it may be an issue that could apply to more people than just me.

Installation went as expected, I'm familiar with nodejs and CLI, the command svgexport works as expected.

Example command (I've used several from the README, but here's just one command I tried)

svgexport input.svg output.png

Response

TypeError: 'undefined' is not a function (evaluating 'el .getBBox()')

TypeError: 'null' is not an object (evaluating 'input.width')
  phantomjs://webpage.evaluate():11
  phantomjs://webpage.evaluate():19
  phantomjs://webpage.evaluate():19

I've tried altering height and width in the svg, as well as other tags and attributes, but no progress. This is using Windows 7. If you need any additional information, let me know.

Suggestion: Add classname to outer element

While its interesting that you could add inline style in the commandline arguments, I'm not sure how practically useful it would be.

What would be useful, however, is the ability to add className values to some container (either the outer SVG, or the parent of the SVG if that's how you're doing the rendering).

The main usecase being icons or buttons. Say "enabled" or "selected" or "over important"

SVG #id support

Hello.
I have many sprites in one svg file.
I want to convert them to png, each sprite must have own raster png copy.

  'source/res/one.svg#first'
  'source/res/one.svg#second',
  'source/res/one.svg#third'

How can i do that?
Thanks.

SVG Export for Windows

Can you please explain how can we use SVG Export on Windows, as an API or may be a stand-alone application.

Performance for svg -> png has decreased between 0.2.8 and 0.3.2

The performance when converting svg files to png has decreased quite a bit between those versions. It's most likely related to the PhantomJS changes. It's not a bug in that sense and it's not critical. I just wanted to mention it, as the difference is pretty huge.

For a sample file, real processing time went from 0.7 seconds to 12.8 seconds. The generated files are the same.

Does not work when path or filename contains spaces

$svgexport file2.svg out.png 64x
Error: Unable to load file (fail): /Users/xx/yy zz/file2.svg

when moving it to a path without any spaces it works just fine

$svgexport file2.svg out.png 64x
/Users/xx/file2.svg /Users/xx/out.png png 100% 64x 0:0:12922.66:462.66 827050.68:29610.66

Suggestion: raise errors when an unrecognized format is passed in or add verbose mode

I accidentally used the library like this:

$ svgexport a.svg a.png 500px
/Users/mark.campbell/Downloads/a.svg /Users/mark.campbell/Downloads/a.png png 100% 1x 0:0:301:79 301:79

This didn't do anything, and there's no --verbose option to check what the actual parsed arguments were when running it, so raising an error on the invalid value (500px) or having a verbose option would be a good feature for idiots like myself who can't be bothered to read documentation first before using it.

Embedded image hosted on s3 generates no file, nor error

Whenever I embed an image hosted on s3 (loaded over https), the script doesn't render any output file but also doesn't generate an error.

Any idea how to tackle this?

Edit: narrowing it down to some options apparently not working with the embedded image (option-less generation works), I'll update if I know more.

Edit 2: okay, the script works, but it's generating a blank file (I set the SVG bg to be white and the script generates a white square).

So something certainly is up with an embedded image.

I'll try embedding a local file and see if that yields anything.

Edit 3: local files don't work either. SO it looks like image support is currently broken :(

Exit code for bash

Now error message is displayed when it happens but command always returns exit code 0 as success. To test: svgexport asd asdf ; echo $?.
When using svgexport in bash script it is useful to know if command failed and do appropriate actions for that.

Export issue when missing width/height

Do you have ideas on what settings to use to get this to rasterize properly? I've tried various combinations of settings (using pad vs crop, scale values, etc). The raster comes out extremely cut off.

(facebook icon)

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
  <rect fill="#3B5998" width="100" height="100" rx="8"/>
  <rect fill="#6d84b4" width="90" height="15" x="5" y="80" rx="5"/>
  <path fill="#FFF" d="M76,94h-18v-42h-8v-15h8v-8c0-12,5-19,19-19h12v14h-7c-6,0-6,2-6,6v7h13l-2,15h-11v42z"/>
</svg>

I know it works if I manually add in a width and height, but I have a bunch of files that are like this and want to avoid a manual edit:

<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100">
  <rect fill="#3B5998" width="100" height="100" rx="8"/>
  <rect fill="#6d84b4" width="90" height="15" x="5" y="80" rx="5"/>
  <path fill="#FFF" d="M76,94h-18v-42h-8v-15h8v-8c0-12,5-19,19-19h12v14h-7c-6,0-6,2-6,6v7h13l-2,15h-11v42z"/>
</svg>

Sizing issues

If I don't specify a size, the output will be 400x300

If I specify 119:119, the size will be correct, but the image is empty

If I specify 0:0:119:119, the output is correct.

Test SVGs: http://cl.ly/ZEsx

Scale does not work for SVGs using ex

Hi, I came across this issue while using GitBook for converting MathJax to PDF (issue GitbookIO/gitbook#853 is loosely related).

I created a minimal example for the problem: https://github.com/szarnyasg/svgexport-ex. The ex unit does not work well with svgexport's scale option. Exporting circle1.svg with scale 1x is okay (https://github.com/szarnyasg/svgexport-ex/blob/master/circle1-1x.png), but scale 2x crops the circle (https://github.com/szarnyasg/svgexport-ex/blob/master/circle1-2x.png crops). Similarly, MathJax SVGs are rendered incorrectly when scaled -- e.g. the text does not get scaled at all. In contrast, circle2.svg does not use ex and works correctly for both scales.

Do you plan to add support for ex units?

Not converting transform attributes

I tried to convert an SVG file with transform scale() and transform rotate(), but I can't get it to work. The conversion only outputs the images at their original coordinates but without any rotation or scale.

These are the properties that are not being converted:
style="transform: scale(1.9939797114561713) rotate(15.47907791300374925deg); transform-origin: 73.56616973876953px 56.75px;"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.