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 Code
przycisk 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!
źródło
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 ...
źródło
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żka → Obrys konturu . To powinno załatwić sprawę podczas zapisywania do SVG.
źródło
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.
źródło