Narzędzia95

STWÓRZ COŚ WSPANIAŁEGO

Kompresor SVG.

Kompresuj i minimalizuj pliki SVG z podglądem na żywo i sumami rozmiarów. Dostosuj precyzję, zachowaj tytuły i opisy oraz pobierz jeden SVG lub partię w pliku ZIP.

Reklamy
Twój obszar roboczy obrazu
Na Twoim urządzeniu
lub przeciągnij i upuść tutaj
SVG
Wybierz obraz, aby rozpocząć.OBRAZ
Reklamy
Blog Jak kompresować pliki SVG Przeczytaj poradnik

Uczyń grafikę SVG lżejszą, sprawdzając każdą zmianę

Optymalizuj statyczne ikony i ilustracje SVG dzięki podglądowi obok siebie i porównaniu rozmiaru plików. Dostosuj precyzję, zachowaj dostępne opisy i pobierz zoptymalizowany SVG lub plik ZIP.

Wyraźny widok przed i po ułatwia ocenę optymalizacji wektorowej.
SZYBKI WIDEO PORADNIK How to compress an SVG with a preview Choose an SVG, review the comparison, adjust precision and download the optimized vector. Angielski lektor Obejrzyj wideo

How to compress an SVG with a preview

Funkcje i sterowanie

Prześlij pliki SVG lub wklej kod

Użyj formularza przesyłania lub karty Wklej SVG.

Akceptowane dane wejściowe SVG

Prześlij do 20 plików SVG, każdy o rozmiarze nie większym niż 2 MB. Wklej SVG akceptuje jeden dokument z kodem i otwiera go jako obraz. Plik musi być poprawnie sformatowanym SVG. Standardowe deklaracje dokumentu SVG są usuwane bez ładowania plików zewnętrznych; niestandardowe deklaracje encji i wewnętrzne podzbiory dokumentów są odrzucane. Narzędzie jest przeznaczone do statycznej grafiki wektorowej, a nie do interaktywnych lub animowanych aplikacji SVG.

Porównaj oczyszczony oryginał i zoptymalizowany wynik

Dwa panele pokazują tę samą grafikę przed i po optymalizacji.

Co oznacza oryginalny podgląd

Oba podglądy zawierają oczyszczony statyczny SVG. Panel Oryginał nie jest renderowaniem niebezpiecznego kodu źródłowego. Panel zoptymalizowany aktualizuje się po zmianie ustawień. Liczba bajtów porównuje rozmiar przesłanego pliku z gotowym wynikiem, a status dokładnie raportuje zmniejszenie lub zwiększenie rozmiaru. Już skompresowany SVG może nie stać się mniejszy. Rozmiary plików pojawiają się obok Oryginału i Zoptymalizowanego, dzięki czemu można porównać bajty źródłowe z zapisanym wynikiem.

Wybierz praktyczny poziom precyzji

Precyzja dziesiętna mieści się w zakresie od 1 do 5, zaczynając od 3.

Liczby, krzywe i małe detale

Niższa precyzja zaokrągla geometrię bardziej agresywnie i może zmniejszyć rozmiar pliku. Może również przesuwać drobne krawędzie lub zmieniać bardzo małe kształty. Zacznij od 3, porównaj podglądy i zwiększ precyzję dla skomplikowanej grafiki. Optymalizacja usuwa również zbędne metadane i upraszcza kwalifikujące się kształty oraz dane ścieżek.

Zachowaj dostępne opisy i przydatne identyfikatory

Dostępne tytuły i opisy są domyślnie zachowywane.

Dostępność i odniesienia zewnętrzne

Zachowanie dostępnych tytułów i opisów zachowuje elementy tytułu i opisu SVG. Skracanie wewnętrznych identyfikatorów jest początkowo włączone; wewnętrzne odniesienia są aktualizowane jednocześnie. Wyłącz to, gdy zewnętrzne CSS lub JavaScript zależą od konkretnych identyfikatorów, a następnie zweryfikuj SVG na stronie docelowej. Czytelny kod wyjściowy poświęca część kompresji na rzecz wcięć w kodzie.

Przygotuj responsywne pliki wektorowe

Responsywne wymiary usuwają stałe rozmiary, gdy dostępny jest viewBox.

Inspekcja rozmiaru i kodu

ViewBox definiuje układ współrzędnych wektorowych. Responsywne wymiary pozwalają CSS i kontekstowi osadzania ustawić rozmiar wyświetlania bez stałej szerokości i wysokości na SVG. Nie zmienia to proporcji obrazu. Otwórz Zobacz zoptymalizowany kod SVG, aby sprawdzić dokładny tekst, który zostanie pobrany.

Zapisz jeden plik lub całą partię

Oryginalne nazwy bazowe są zachowywane, a wiele plików pobieranych jest jako jeden plik ZIP.

Przetwarzanie lokalne i oczyszczanie

Analiza, oczyszczanie i optymalizacja działają w przeglądarce, przy użyciu lokalnego procesu optymalizacji z limitem czasu. Skrypty, procedury obsługi zdarzeń, zasoby zewnętrzne, animacje i osadzone obrazy rastrowe są usuwane. Twój oryginalny plik nie jest modyfikowany. Wybierz Start, aby utworzyć zoptymalizowany wynik; sprawdź jego wygląd i zachowanie w projekcie docelowym przed zastąpieniem zasobu źródłowego.

Pliki i przetwarzanie

Wejście
Pliki SVG lub wklejony kod SVG
Wyjście
Zoptymalizowany SVG lub jeden plik ZIP dla wielu plików SVG

2 MB maksymalnie na plik. Do 20 plików wejściowych na uruchomienie.

Do 20 plików o rozmiarze 2 MB każdy. Każdy SVG może zawierać do 20,000 elementów; złożone pliki mogą osiągnąć limit optymalizacji wynoszący 15 sekund.

Analiza, oczyszczanie i optymalizacja SVG działają na Twoim urządzeniu. Przesłane pliki SVG nie są wysyłane na serwer dla tego narzędzia.

To narzędzie przetwarza i eksportuje pliki w Twojej przeglądarce. Pobrany obraz jest oddzielnym plikiem; źródło na Twoim urządzeniu nie zostanie nadpisane.

Aby uzyskać wynik w postaci obrazu, użyj opcji Kontynuuj pod wynikami pobierania, aby wybrać kolejny kompatybilny krok. Możesz wybrać, które obrazy mają zostać przeniesione; kolejne narzędzie uruchomi się z własnymi ustawieniami.

Odświeżenie edytora lub strony pobierania przeniesie Cię z powrotem do strony narzędzia. Pobierz wynik przed rozpoczęciem nowego procesu. Zobacz nasze Polityka prywatności dotyczące obsługi plików.

FAQ

Warto wiedzieć.

Kilka odpowiedzi przed rozpoczęciem.

Na Twoim urządzeniu
Czy zoptymalizowany SVG będzie wyglądał dokładnie tak samo?

Optymalizator ma na celu zachowanie statycznego wyglądu, ale zaokrąglanie i usuwanie nieobsługiwanej zawartości może zmienić plik. Porównaj podglądy i przetestuj zapisany SVG w swoim projekcie.

Co zmienia precyzja dziesiętna?

Kontroluje precyzję używaną dla danych geometrycznych i ścieżek numerycznych. Niższe wartości mogą zmniejszyć rozmiar, ale mogą przesunąć drobne szczegóły. Wartość domyślna to 3.

Czy zachowuje tytuł i opis?

Tak, domyślnie. Pozostaw włączoną opcję Zachowaj dostępne tytuły i opisy, aby zachować te elementy SVG.

Dlaczego brakuje skryptów lub obrazów rastrowych?

To narzędzie tworzy statyczny wynik wektorowy. Skrypty, zdarzenia, zasoby zewnętrzne, animacje i osadzone obrazy rastrowe są celowo usuwane podczas sanitizacji.

Czy mogę zachować identyfikatory, do których odwołuje się CSS?

Wyłącz Skracanie wewnętrznych identyfikatorów, gdy kod zewnętrzny zależy od konkretnych identyfikatorów. Sprawdź zoptymalizowany plik na stronie docelowej przed zastąpieniem oryginału.

Czy pliki SVG są przesyłane w celu optymalizacji?

Nie. Narzędzie wykonuje analizę i optymalizację w przeglądarce i pobiera wynik lokalnie.

Czy mogę przesłać SVG z deklaracją DOCTYPE?

Standardowa deklaracja dokumentu SVG jest akceptowana i usuwana bez pobierania jej zewnętrznego identyfikatora. Niestandardowe deklaracje encji i wewnętrzne podzbiory dokumentów są odrzucane.

Reklamy

Język38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

Wybierz język. Samouczki wideo mają obecnie narrację w języku angielskim.