svg mit Konturlinie wird falsch übersetzt
Illustrator Version 25.4 auf Windows 10
Beim Speichern einer ai Datei, welche einen Pfad mit einer Konturlinie (mittige Ausrichtung) 0,124 px enthält wird das svg korrekt abgespeichert.
Ändert man die Ausrichtung zu einer am Pfad innen liegenden oder außen liegenden Konturlinie, wird beim Speichern keine Konturlinie mehr mitgegeben sondern eine Füllfarbe, die die gesamte Fläche betrifft.
Dies ist eine falsche svg Darstellung bzw. Ausgabe. Nachfolgende ist der Text der svg´s dargestellt.
svg Inhalt korrekt:
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 25.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="163px" height="57px" viewBox="0 0 163 57" style="enable-background:new 0 0 163 57;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;stroke:#525251;stroke-width:0.124;stroke-miterlimit:10;}
</style>
<path class="st0" d="M2.5,0h157.9c1.4,0,2.5,1.1,2.5,2.4v52.3c0,1.3-1.1,2.4-2.5,2.4H2.5C1.1,57,0,55.9,0,54.6V2.4
C0,1.1,1.1,0,2.5,0z"/>
</svg>
svg Inhalt mit außenliegender Konturlinie
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 25.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="163px" height="57px" viewBox="0 0 163 57" style="enable-background:new 0 0 163 57;" xml:space="preserve">
<style type="text/css">
.st0{fill:#525251;}
</style>
<g>
<path class="st0" d="M160.5,0c1.4,0,2.5,1.1,2.5,2.4v52.3c0,1.3-1.1,2.4-2.5,2.4H2.5C1.1,57,0,55.9,0,54.6V2.4C0,1.1,1.1,0,2.5,0
H160.5 M160.5-0.1H2.5C1.1-0.1-0.1,1-0.1,2.4v52.3c0,1.4,1.2,2.5,2.7,2.5h157.9c1.5,0,2.7-1.1,2.7-2.5V2.4
C163.1,1,161.9-0.1,160.5-0.1L160.5-0.1z"/>
</g>
</svg>
-
Dirk Schulze commented
SVG unterstüzt keine inneren oder äußeren Konturlinien. Für die Korrekte Darstellung in SVG Viewern (z.B. im Browser) werden Konturlinien zu Pfaden umgewandelt.