Illustrator CS4 : SVG 내보내기 오류 "변환이 확장되었습니다"?


16

이미지를 SVG에 저장하려고 할 때 ( "다른 이름으로 사본 저장"을 통해) 다음 오류가 발생합니다.

Transforms are expanded.

다른 프로그램에서 SVG를로드하려고하면 빈 캔버스 만 있습니다. 궁극적으로 경로 데이터가 RaphaelJS에 공급되기를 원하지만 Show CodeSVG 내보내기 중에 버튼 을 클릭하여 얻은 경로 데이터 도 RaphaelJS가있는 빈 캔버스를 생성합니다 (그리고 RaphaelJS 가로 드되어 올바르게 렌더링되는지 확인했습니다) ).

Illustrator의이 내보내기 오류가 문제라고 확신하지만,이를 내보내고 SVG 그래픽을 올바르게 내보내는 방법을 알 수 없습니다.

누구든지 도울 수 있습니까? 감사!

답변:


21

난 그냥 이것을 무작위로 시도하고 작동했습니다! "변환이 확장되었습니다"라는 메시지를 표시하지 않고 SVG를 저장할 수 있습니다. 에러 메시지. 왜 작동하는지 설명 할 수는 없지만 설명합니다.

다음을 시도하십시오 :

개체> 모두 선택> 평면 투명도 (고해상도)> 저장!

이것이 미래의 누군가를 돕기를 바랍니다!


이것은 나를 위해 잘 작동했습니다. 내가 다른 종류의 문제가있는 모든 SVG를 수정했습니다.
요한

여전히 작동합니다. Illustrator CC 2015, OSX 10.10. 감사합니다
cabgfx

Illustrator CC2017 Mac OS Sierra에서 저를 위해 일했습니다. 정말 고맙습니다!!
Ciara

1

Illustrator가 어떤 이유로 든 전체 이미지를 약 500 픽셀 정도 아래로 왼쪽으로 번역하고 있음을 알았습니다. 그래서, 내 보낸 이미지를로드하는 모습 빈 캔버스처럼,하지만 (Illustrator에서 다시 개방 할 때) "화면 밖으로"내 전체 이미지를 공개 작업 영역을 확대. SVG를 선택하여 다시 이동 한 다음 SVG를 다시 저장하고 (저장하고 내 보내지 않음) 이제 제대로 작동합니다.

다섯 단계를 더 거치지 만 적어도 효과가 있습니다. Illustrator가 왜 전체 이미지의 위치를 ​​번역 할 필요성을 느꼈는지 모르겠습니다 ...


항상 대지 도구를 사용하여 원점을 0 0으로 설정하는 것이 가장 좋습니다 (그리고 전체 픽셀 대지 크기를 선호하지만 아마도 OCD 일 것입니다
Chris Pink

0

그것은 어떻게 든 국경에 미치는 영향과 관련이 있습니다. 적어도 나는 대부분 국경과 함께 만납니다. 테두리를 확인하고 레이어 에서 테두리를 선택한 다음 객체경로윤곽선으로 이동합니다 . SVG로 저장할 때 트릭을 수행해야합니다.


-1

그림이 SVG 문서로 표현하기에는 너무 복잡하거나 Adobe의 SVG 내보내기가 처리하기에는 너무 복잡 할 수 있습니다. 어도비는 SVG를 어느 정도 포기했으며 따라서 가장 좋은 방법은 다른 공급 업체를 찾는 것입니다.


쓰레기가 두렵습니다. SVG 코드 7 줄과 비슷한 문제로 여기에 왔습니다. Illustrator는 벡터 그래픽을 디자인하고 편집하는 데 선택하는 도구이며 SVG 코드에는 아무런 문제가 없습니다.
Chris Pink
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.