Format pliku SVG wyjaśniony

Scalable Vector Graphics · .svg

Rozszerzenie.svg
Typ MIMEimage/svg+xml
TypObrazy
TwórcaW3C
Pierwsze wydanie2001
Bez opłat licencyjnychTak
KompresjaBrak

Czym jest plik SVG?

SVG to oparty na XML format grafiki wektorowej ustandaryzowany przez W3C. Zamiast pikseli przechowuje kształty, ścieżki, tekst i gradienty jako instrukcje, więc logotyp renderuje się idealnie ostro w każdym rozmiarze, od favicony po billboard, a plik często ma zaledwie kilka kilobajtów. Ponieważ to tekst, SVG można edytować ręcznie, stylizować w CSS i animować JavaScriptem.

Ta sama elastyczność jest jego słabością. Zdjęć nie da się wyrazić kształtami, złożone ilustracje robią się ciężkie i wolne, a ponieważ SVG może zawierać skrypty i odwołania zewnętrzne, wiele platform oczyszcza lub odrzuca przesyłane pliki SVG. Kopie rastrowe wciąż są potrzebne do e-maila, mediów społecznościowych i procesów druku.

Kiedy SVG to właściwy wybór

Zalety

  • Nieskończenie skalowalny: ostry na każdym ekranie i w każdym rozmiarze druku
  • Maleńkie pliki dla logotypów, ikon, schematów i wykresów
  • Edytowalny format tekstowy, który można stylizować i animować w sieci

Ograniczenia

  • Nieodpowiedni do zdjęć; szczegółowa grafika robi się duża i wolna
  • Odrzucany przez wiele formularzy przesyłania, bo może nieść skrypty
  • Renderowanie różni się nieco między przeglądarkami i edytorami

Jak otworzyć plik SVG

Każda przeglądarka wyświetla SVG; Inkscape, Illustrator, Figma i Affinity Designer go edytują. Eksplorator Windows i wiele przeglądarek pokazuje tylko ogólną ikonę, więc do szybkiego podglądu lub wersji do wklejenia w dokument skonwertuj go przez SVG do PNG.

Jak skonwertować plik SVG

SVG do PNG tworzy raster z przezroczystością do dokumentów, prezentacji i mediów społecznościowych, SVG do JPG płaską kopię w stylu zdjęcia, a SVG do ICO ikonę Windows. Wektoryzacja bitmapy z powrotem jest możliwa dla prostej grafiki przez PNG do SVG.

Najczęściej zadawane pytania

Dlaczego mój SVG jest rozmyty po konwersji do PNG?

PNG został wyrenderowany w małym rozmiarze w pikselach. Wektory nie mają własnej rozdzielczości, więc przy konwersji wybierz większą szerokość wyjściową; wynik pozostanie ostry do tego rozmiaru.

Czy mogę skonwertować zdjęcie do SVG?

Tylko przez wektoryzację, która zamienia obszary zbliżonego koloru w kształty. Działa to dla logotypów, sylwetek i prostych rysunków; zdjęcie staje się albo ogromnym plikiem, albo posteryzowanym przybliżeniem.

Czy SVG jest bezpieczny do przesyłania?

SVG może zawierać JavaScript i odwołania zewnętrzne, dlatego platformy go oczyszczają lub blokują. Pliki wyeksportowane z narzędzi projektowych są zwykle czyste; SVG z nieznanych źródeł traktuj jak każdy pobrany plik.

Czy SVG obsługuje animację?

Tak, przez elementy SMIL, animacje CSS lub JavaScript. Przeglądarki je odtwarzają; większość edytorów obrazów i konwerterów renderuje tylko statyczny stan początkowy.