Illustrator CS4: Błąd eksportu SVG „Transformacje są rozwijane”?

16

Podczas próby zapisania obrazu do pliku SVG pojawia się następujący błąd (poprzez „Zapisz kopię jako”):

Transforms are expanded.

Kiedy próbuję załadować SVG do innego programu, dostaję tylko puste płótno. Ostatecznie chcę, aby dane ścieżki dostały się do RaphaelJS, ale dane ścieżki, które otrzymałem, klikając Show Codeprzycisk podczas eksportu SVG, dają również puste płótno z RaphaelJS (i sprawdziłem, czy RaphaelJS jest załadowany i czy renderuje się poprawnie ).

Jestem przekonany, że ten problem z eksportem w programie Illustrator stanowi problem, ale nie mogę wymyślić, jak go usunąć i poprawnie wyeksportować grafikę SVG.

Czy ktoś może pomóc? Dzięki!

Neezer
źródło

Odpowiedzi:

21

Po prostu losowo spróbowałem tego i zadziałało! Jestem w stanie zapisać SVG bez uzyskiwania „Transformacji są rozwinięte”. Komunikat o błędzie. Nie potrafię wyjaśnić, dlaczego to działa, ale działa.

Spróbuj wykonać następujące czynności:

Obiekt> Wybierz wszystko> Spłaszcz przezroczystość (wysoka rozdzielczość)> Zapisz!

Mam nadzieję, że pomoże to każdemu w przyszłości!

dudemanguy
źródło
To zadziałało dla mnie świetnie. Naprawiono wszystkie pliki SVG, z którymi miałem różne problemy.
Johan
Nadal działa. Illustrator CC 2015, OSX 10.10. Dzięki
cabgfx,
Pracowałem dla mnie w programie Illustrator CC2017 Mac OS Sierra. Dziękuję bardzo!!
Ciara
1

Dowiedziałem się, że Illustrator z jakiegoś powodu tłumaczy mój cały obraz o około 500 pikseli w dół i w lewo. Tak więc ładowanie wyeksportowanego obrazu wyglądało jak puste płótno, ale rozszerzenie obszaru roboczego (po ponownym otwarciu w programie Illustrator) ujawniło cały mój obraz „poza ekranem”. Wybrałem i przesunąłem go z powrotem, a następnie ponownie zapisałem plik SVG (zapisany, nie wyeksportowany), i teraz działa dobrze.

Pięć dodatkowych kroków, ale hej, przynajmniej działa. Nie wiem, dlaczego Illustrator odczuł potrzebę przetłumaczenia pozycji całego mojego obrazu ...

Neezer
źródło
Zawsze najlepiej jest użyć narzędzia obszaru roboczego, aby ustawić początek na 0 0 (i wolę rozmiary obszarów całego piksela, ale może to tylko OCD ;-)
Chris Pink
0

Jest to w jakiś sposób związane z efektami na granicach, przynajmniej przynajmniej najczęściej spotykam się z granicami. Zidentyfikuj, która to krawędź, zaznacz ją w Warstwach i przejdź do ObiektŚcieżkaObrys konturu . To powinno załatwić sprawę podczas zapisywania do SVG.

Fleshgrinder
źródło
-1

Twoja ilustracja jest prawdopodobnie albo zbyt skomplikowana, aby można ją było przedstawić jako dokument SVG, albo zbyt skomplikowana, aby obsłużyć ją eksporter SVG firmy Adobe. Adobe ma mniej lub bardziej porzucone SVG, więc najlepszym rozwiązaniem będzie prawdopodobnie znalezienie innego dostawcy.

Hasaan Chop
źródło
obawiam się, że śmieci. Przybyłem tutaj z powodu podobnego problemu z 7 liniami kodu SVG. Program Illustrator to moje wybrane narzędzie do projektowania i edytowania grafiki wektorowej i nie ma nic złego w kodzie SVG, o ile jesteś przygotowany na takie traktowanie kodu.
Chris Pink