Chciałbym móc całkowicie przycinać struktury chemiczne SVG (patrz to pytanie ), które zostały utworzone przy użyciu MarvinSketch i myślę, że mogłem wymyślić rozwiązanie; Używam MarvinSketch, aby utworzyć duży plik PNG, następnie przyciąć ten plik za pomocą GIMP , a następnie przekonwertować PNG na SVG . Dlatego chciałbym wiedzieć, czy ktoś wie, jakie bezpłatne oprogramowanie mogę zainstalować (nie lubię korzystać z konwerterów online, ponieważ zawsze jestem podejrzany o złośliwe oprogramowanie) na Ubuntu, aby uzyskać wysokiej jakości konwersję PNG-> SVG.
cd ~/Documents/Chem Structures/
jest katalog, w którym znajdują się pliki.
echo "$picture" | sed 's/\.\w*$/.png/'
/ usr / bin / convert zapisujesz ten skrypt pod
sudo apt-get install imagemagick
convert
Komenda jest jeszcze gorzej: Umieszcza okrąg dla każdego piksela z grafiką pikseli, co prowadzi do bardzo dużych rozmiarów plików. Dlatego spróbowałbym bezpośrednio wyciąć plik SVG.
`#{INKSCAPE_PATH} -z -f #{Guanidine.png} -w #{width} -j -e #{Guanidine.svg}