Konvertierung von SVG-Dateien auf Android-Vektor-Drawable XML, während die group-Struktur an Ort und Stelle
Ich möchte konvertieren von SVG-Dateien auf Android-Vektor-Drawable XML-Dateien. Ich brauche die Struktur des SVG. In dem Maße, dass die SVG-Gruppen, mehrere Elemente zusammen, die ich brauche, dass die Gruppierung Ihren Niederschlag auch in der Android-Vektor-Drawable.
Leider die tools, die ich gefunden um zu tun, SVG, Vektor Drawable-Konvertierungen versuchen, minimieren Sie die Größe der Datei in einer Weise, entledigt sich der bestehende Gruppierung in der Struktur der Datei.
Ist es ein intelligenter Weg, um die Konvertierung zu tun, lässt die Gruppierung der Baum intakt?
gibt es ein automatisches tool, um die Konvertierung zu tun, lässt die Gruppierung der Baum intakt? diese Frage ist on-topic?
StackOverflow ist zu Fragen, wie man zur Lösung einer bestimmten problem, dass sich in der software-Entwicklung. Ich bin auch in Ordnung, wenn die Lösung das problem ist nicht einen Zeiger auf ein bestimmtes Werkzeug. Meine Frage ist, problem ausgerichtet und nicht zu empfehlen-tools.
schreiben Sie Ihre eigene Lösung ... ich würde es tun, ein Programm, welches: 1. jede Gruppe von svg auf einzelne svg-Datei 2. führen Sie ein tool für svg-Vektor converiosn 3. verschmelzen Sie sich zurück ...
Fühlen Sie sich frei, zu schreiben, eine Antwort, wenn Sie denken, dass ist der beste Weg, um das problem zu lösen.
StackOverflow ist zu Fragen, wie man zur Lösung einer bestimmten problem, dass sich in der software-Entwicklung. Ich bin auch in Ordnung, wenn die Lösung das problem ist nicht einen Zeiger auf ein bestimmtes Werkzeug. Meine Frage ist, problem ausgerichtet und nicht zu empfehlen-tools.
schreiben Sie Ihre eigene Lösung ... ich würde es tun, ein Programm, welches: 1. jede Gruppe von svg auf einzelne svg-Datei 2. führen Sie ein tool für svg-Vektor converiosn 3. verschmelzen Sie sich zurück ...
Fühlen Sie sich frei, zu schreiben, eine Antwort, wenn Sie denken, dass ist der beste Weg, um das problem zu lösen.
InformationsquelleAutor Christian | 2017-09-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie versucht,Shape Shifter? Sein soll als ein Programm, mit dem Sie animieren Vektoren und svgs einfach, aber können Sie importieren Sie Ihre .svg-export und einen Vektor Drawable sofort. Es sollte halten Sie Ihre Gruppe-Struktur zu (aber ich mache keine Versprechungen wie ich es noch nicht explizit mich).
Genial, bin froh, dass es für Sie gearbeitet. Wenn Sie die chance bekommen, versuchen Sie die belebende Funktionen. Macht es wirklich einfach, erstellen Sie einige süße icons 🙂
große Konverter! obwohl es ersetzt #ffffff Farbe mit #000 für irgendwie...
InformationsquelleAutor swerly
Erstellen Sie eine leere xml-Datei. schreiben Sie alle Attribute einer VectorDrawable außer pathdata. Öffnen Sie die SVG-Datei in wordpad. Kopieren Sie die pathdata und fügen Sie ihn dann in die xml-Datei, die Sie erstellt haben.
Beispiel SVG:
Beispiel-xml-Datei mit dem gleichen pathdata:
Hinweis: "z" am Ende der pathdata wird gelöscht und die Zeilen wurden auch neu angeordnet, der manuell von mir für bessere Lesbarkeit.
Diese Weise haben Sie zum konvertieren der SVGs xml-einzeln und manuell.
Ich machte ein Pfad hinunter zum 24px in GIMP nach verfolgen es mit der "Fuzzy Select Tool", und es wurde sehr grob und pixelig, aber das ist egal, beim importieren der SVG-Pfad-Daten in Asset Studio, da es offenbar interpoliert (cubic splines oder so), also die Vorschau gerendert glatt. Auswählen -> Feder hilft zu glätten die Ecken und Kanten der fuzzy-Auswahl.
InformationsquelleAutor Vempati Satya Suryanarayana
Gehen http://inloop.github.io/svg2android setzen Sie Ihre SVG-Datei und deren Umwandlung in Vektor -
InformationsquelleAutor Vibhu Vikram Singh