QGIS 용으로 어떤 SVG 버전으로 이미지를 저장해야합니까? 사용하거나 피해야하는 특정 옵션은 무엇입니까?


9

QGIS 1.7.3의 Print Composer를 사용하여 SVG 파일로 내보내고 맵 레이아웃에 추가하려고하는 Adobe Illustrator의 그림이 있습니다.

이미지를 추가하면 Illustrator 버전에없는 이상한 아티팩트가 나타납니다. 다른 이름으로 저장 대화 상자에서 몇 가지 다른 버전의 SVG를 시도했지만 모두 이상한 결과물을 생성합니다.

이미지를 어떤 SVG 버전으로 저장해야합니까? 사용하거나 피해야하는 특정 옵션은 무엇입니까?

아래의 주황색 블록 / 흰색 점 패턴은 이상한 현상입니다.

qgis의 svg 아티팩트

Illustrator CS 3에서 SVG의 다른 이름으로 저장 옵션은 다음과 같습니다.

여기에 이미지 설명을 입력하십시오


1
아마도 도움이되지는 않지만 SVG 및 Illustrator에서는 행운을 빕니다. Adobe는 실제로 SVG 형식을 좋아하지 않으며이를 사용하려는 사람들이 상당히 어렵게 만들었습니다.
Igor Brejc

SVG를 내보내기 위해 Inkscape와 같은 것을 시도하는 것이 더 나을 것이라고 생각하십니까?
Brian Kelly

3
나는 "예"라고 말할 것입니다. 잉크 스케이프는 적어도 내 경험에서, 더 많은 SVG 표준 준수 : igorbrejc.net/openstreetmap/maperitive-vs-adobe-illustrator
이고르 Brejc

답변:


6

잉크 스케이프가 가장 좋은 대안입니다. 그리고 함께 일하게되어 기쁩니다. SJJB 아이콘을 기반으로 QGIS에 대한 수백 개의 svg 아이콘을 생성했습니다 (그리고 SJJB 아이콘 에 몇 개의 아이콘을 기여했습니다 ). 결과 하이킹지도가 훌륭 하다는 것을 알았 습니다. 렌더링은 아이콘과 인쇄 레이아웃에 삽입 된 이미지에 동일하게 작동합니다. 한 가지주의 사항 : 벡터 pdf로 내보내기하면 소수의 심볼에 대해 잘못된 결과가 표시됩니다 (그러나 이것은 잉크 스케이프와 관련이 없습니다 : 비 SVG 그림은 동일한 문제가 있습니다). 테스트 할 때 래스터 (pdf 또는 이미지)로 내보내기를 시도하면 svg 버그가 아닌 qgis 버그 일 수 있습니다.


0

이것은 Adobe Illustrator로 작업 해야하는 사람들에게 유용 할 수 있습니다 (OP와 같은 버전 문제인지는 모르겠습니다. 빠른 프로젝트에 Adobe CS3를 사용해야 했음). svg 문서에 이상한 패턴이 추가되었습니다. 텍스트 편집기에서 파일을 확인하고 메타 데이터 태그 다음에 첫 번째 defs 태그를 찾을 수 있습니다. id = "Polka_Dot_Pattern"인 패턴 태그를 포함합니다. 나는 그 defs 태그와 그 내용을 삭제하고 svg가 수정되었습니다.

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