inkscape에서 객체를 svg로 내보내기


101

Inkscape에는 선택한 객체를 svg로 내보내는 기능이 없지만 사람들이 작동하는 해결 방법이 있습니까?


1
엉덩이에서 촬영했지만 복사, 새 문서, 붙여 넣기, 저장 작업을하지 않겠습니까?
Scott

1
나는 커맨드 라인 옵션으로 그렇게 할 수 있다고 거의 확신했다. 실제로 export-plain-svg 옵션이 있지만 export-id를 존중하지 않습니다 : '(
Drasill

2
여기에 대답 할 충분한 담당자가 없지만 Inkscape 레이어를 개별 SVG로 일괄 내보내는 스크립트를 작성했습니다. 각 객체를 다른 레이어에 넣을 수 있습니다. 스크립트는 여기 있습니다 : github.com/splitbrain/material-icons
Andreas Gohr

아아, 링크 404s :-(
Mawg

답변:


112

간단한 방법은 다음과 같습니다.

  1. 내보낼 개체를 선택하십시오.
  2. "도면 또는 선택 물로 페이지 크기 조정"(파일 → 문서 속성) 또는 Ctrl+ Shift+ R.
  3. "선택 반전"(편집 → 선택 반전) 또는 !Del기타 모든 객체.
  4. 와 "다른 이름으로 저장" Ctrl+ Shift+ S.
  5. 웹에서 사용하려면 최적화 SVG를 형식으로 선택하십시오.

내보내려는 각 그래픽에 대해 새 문서를 만드는 것보다 빠르지는 않지만 빠릅니다.


13
귀하의 방법은 또한 뷰포트 외부의 나머지 문서를 저장하므로 파일 크기가 증가합니다 (적어도 내 테스트에서는).
benebun

1
사본으로 저장 바로 가기 추가 : Ctrl + Shift + S
Kai Noack

@benebun 매번 새 문서를 만들지 않고 문제를 해결할 수있는 방법을 찾았습니까?
Matt

5
전체 문서를 저장하지 않으려면 "선택 반전"(!) 및 1 단계와 2 단계 사이의 삭제 만하면됩니다. 사본을 저장 한 후 원본 문서로 돌아가서 다음 단계로 넘어가려면 실행 취소 할 수 있습니다. 안건. 이 모든 것에 대한 지름길이 있다면 좋을 것입니다.
jcaron

4
"도면 또는 선택 물로 페이지 크기 조정"단축키 Ctrl + Shift + R을 사용하여 2 단계를 건너 뛸 수 있습니다.
rugk

14

Inkscape의 다른 인스턴스를 측면에서 계속 실행하고 스크래치 문서에 저장하려는 객체를 복사하여 붙여 넣습니다 save.

경로 데이터 만 원하는 경우 객체를 선택하고 Shift+ Ctrl+ X를 사용하여 XML 편집기를 열고 원하는 조각 (일반적으로 d속성)을 잡고 어디든지 붙여 넣을 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.