MarvinSketch를 사용하여 만든 SVG 화학 구조 를 완전히 자르고 싶습니다 ( 이 질문 참조 ). 나는 해결책을 생각했을 것입니다. MarvinSketch를 사용하여 큰 PNG 파일을 만든 다음 김프 를 사용하여 자르고 PNG를 SVG 로 변환합니다 . 따라서 고품질 PNG-> SVG 변환을 위해 Ubuntu에 설치할 수있는 무료 소프트웨어 (항상 멀웨어가 의심되는 온라인 변환기를 사용하는 것을 좋아하지 않음)를 아는 사람이 있는지 알고 싶습니다.
cd ~/Documents/Chem Structures/
은 파일이있는 디렉토리입니다.
echo "$picture" | sed 's/\.\w*$/.png/'
/ usr / bin / convert "$ picture"png : "$ png_file"~ / .local / share / nautilus / scripts에서 shift를 실행하고 실행 가능하도록 설정 한 다음 마우스 오른쪽 버튼을 클릭 한 다음 스크립팅하십시오. 당신은 아래에이 스크립트 저장
sudo apt-get install imagemagick
convert
명령은 더 악화입니다 : 그것은 무엇을 리드 매우 큰 파일 크기에 픽셀 그래픽의 모든 픽셀에 대한 원을 배치합니다. 따라서 SVG 파일을 직접 자르려고합니다.
`#{INKSCAPE_PATH} -z -f #{Guanidine.png} -w #{width} -j -e #{Guanidine.svg}