Ich möchte in der Lage sein, chemische SVG-Strukturen (siehe diese Frage ), die mit MarvinSketch erstellt wurden , vollständig zuzuschneiden, und ich denke, ich hätte mir eine Lösung ausgedacht. Ich benutze MarvinSketch, um eine große PNG-Datei zu erstellen, beschneide diese dann mit GIMP und konvertiere die PNG in SVG . Daher würde ich gerne wissen, ob jemand eine kostenlose Software kennt, die ich auf Ubuntu für eine hochwertige PNG-> SVG-Konvertierung installieren kann (ich verwende keine Online-Konverter, da ich immer misstrauisch gegenüber Malware bin).
cd ~/Documents/Chem Structures/
ist das Verzeichnis, in dem sich die Dateien befinden.
echo "$picture" | sed 's/\.\w*$/.png/'
/ usr / bin / convert "$ picture" png: Verschiebe "$ png_file" in ~ / .local / share / nautilus / scripts und denke daran, es ausführbar zu machen, dann klicke mit der rechten Maustaste und scripte dann was auch immer du speicherst dieses script unter
sudo apt-get install imagemagick
convert
Befehl ist noch schlimmer: Er platziert für jedes Pixel der Pixelgrafik einen Kreis, was zu sehr großen Dateien führt. Ich würde daher versuchen, die SVG-Datei direkt zu schneiden.
`#{INKSCAPE_PATH} -z -f #{Guanidine.png} -w #{width} -j -e #{Guanidine.svg}