WMW

Konwerter i Przeglądarka SVG

Free

Konwertuj SVG na PNG, JPEG, WEBP, BMP, ICO, lub AVIF, lub opakuj PNG/JPEG/WEBP/BMP/GIF/ICO w poprawny SVG, z automatycznym wykrywaniem kierunku, bezpośrednio w przeglądarce.

Działa całkowicie w twojej przeglądarce. Twój plik nigdy nigdzie nie jest przesyłany.

Kliknij, aby wybrać plik, lub przeciągnij i upuść jeden tutaj

SVG na wejściu, lub PNG / JPEG / WEBP / BMP / GIF / ICO na wejściu, oba kierunki są wykrywane automatycznie

Ostatnia Aktywność

Widoczne dla wszystkich. Ostatnie 20 użyć wśród wszystkich odwiedzających, najpierw najnowsze.

Jeszcze brak aktywności. Bądź pierwszy.

Komentarze (0)

Uznałeś to narzędzie za przydatne? Zostaw komentarz, podziel się wskazówką, lub powiedz nam, jak możemy je ulepszyć.

Komentarze gości są sprawdzane przed publikacją. Zaloguj się aby publikować natychmiast.

Jeszcze brak komentarzy. Bądź pierwszym, który podzieli się swoimi przemyśleniami!

Co robi to narzędzie

Konwertuje między SVG i obrazami rastrowymi bezpośrednio w twojej przeglądarce, w dowolnym kierunku, automatycznie wykrywając, który przesłałeś. Prześlij SVG, aby wyeksportować go jako PNG, JPEG, WEBP, BMP, ICO, lub AVIF (tam gdzie obsługiwane) na dowolnym poziomie zoomu; prześlij PNG, JPEG, WEBP, BMP, GIF, lub ICO, aby otrzymać z powrotem ważny plik .svg z twoim oryginalnym obrazem osadzonym w środku.

Jak To Działa

Dla konwersji SVG na raster, narzędzie najpierw ustala wewnętrzny rozmiar w pikselach SVG (jawne atrybuty width/height, potem viewBox, potem domyślny 300x150 ze specyfikacji), mnoży to przez wybrany przez ciebie procent Powiększenia, i rysuje plik dokładnie w tym rozmiarze na canvasie HTML. PNG, JPEG, WEBP, i AVIF są następnie eksportowane bezpośrednio przez API canvasa. BMP jest budowany przez mały dedykowany koder, który zapisuje surowe dane pikseli canvasa do standardowego nieskompresowanego 24-bitowego pliku BMP, od dołu do góry, w kolejności bajtów niebiesko-zielono-czerwonej wymaganej przez ten format. ICO jest budowany przez wzięcie eksportu PNG canvasa i opakowanie go w nowoczesny format kontenera ICO (krótki nagłówek, po którym następują dane PNG), który akceptuje każda obecna wersja Windows i każda główna przeglądarka. Dla konwersji rastra na SVG, narzędzie odczytuje dokładne bajty przesłanego pliku jako URI danych i umieszcza to URI danych, całkowicie niezmodyfikowane, wewnątrz elementu <image> nowego pliku SVG, z szerokością, wysokością, i viewBox SVG ustawionymi tak, aby dokładnie odpowiadały wymiarom pikseli oryginalnego obrazu.

Problemy, które rozwiązuje

Często zadawane pytania

›Dlaczego konwertowałbym SVG na PNG, JPEG, WEBP, BMP, ICO, lub AVIF?

SVG to format wektorowy, którego wiele narzędzi, platform, i starszego oprogramowania po prostu nie akceptuje, jak większość narzędzi przesyłania obrazów mediów społecznościowych, niektóre pola obrazów CMS, lub klienci e-mail. Konwersja na format rastrowy jak PNG daje ci normalny plik obrazu opartego na pikselach, który działa wszędzie, w dokładnym rozmiarze, jaki wybierzesz. ICO w szczególności to format, którego Windows i przeglądarki oczekują dla favicon i ikon pulpitu.

›Jak ustawienie Powiększenia wpływa na wynik?

Ponieważ SVG to format wektorowy, nie ma własnego stałego rozmiaru pikselowego, tylko "wewnętrzny" rozmiar odczytany z pliku (jego atrybuty width/height, lub jego viewBox jako rozwiązanie zapasowe). Zoom skaluje ten wewnętrzny rozmiar w górę lub w dół: 100% zachowuje oryginalny rozmiar, 200% podwaja obie wymiary, a 50% zmniejsza je o połowę, wszystko bez żadnej utraty ostrości przed ostatecznym eksportem rastrowym.

›Jaki format wyjściowy powinienem wybrać?

PNG to najbezpieczniejsza wartość domyślna: obsługuje przezroczystość, więc każdy przezroczysty obszar w twoim SVG pozostaje przezroczysty, i jest bezstratny. JPEG nie ma obsługi przezroczystości i wypełnia przezroczyste obszary bielą, ale produkuje mniejsze pliki dla zawartości przypominającej zdjęcia. WEBP i AVIF (tam gdzie twoja przeglądarka obsługuje ich kodowanie) oba obsługują przezroczystość, często z mniejszymi rozmiarami plików niż PNG lub JPEG. BMP to nieskompresowany, uniwersalnie czytelny format archaiczny z dużymi rozmiarami plików. ICO pakuje obraz jako plik ikony Windows/przeglądarki, najczęściej używany do favicon.

›Co faktycznie robi konwersja obrazu na SVG?

Nie kalkuje ani nie wektoryzuje twojego obrazu na ścieżki i kształty, to znacznie bardziej złożony proces obsługiwany przez dedykowane narzędzie do wektoryzacji. Zamiast tego, opakowuje twój oryginalny plik PNG, JPEG, WEBP, BMP, GIF, lub ICO, bajt po bajcie niezmieniony, wewnątrz małego kontenera SVG z pasującą szerokością, wysokością, i viewBox. Wynik to prawidłowy plik .svg, który wyświetla się poprawnie wszędzie, gdzie oczekiwany jest SVG, jednocześnie nadal zawierając w sobie twoje dokładne oryginalne dane obrazu.

›Co jeśli mój SVG w ogóle nie ma szerokości, wysokości, ani viewBox?

Narzędzie przechodzi na 300 na 150 pikseli, co jest standardowym domyślnym rozmiarem zdefiniowanym przez samą specyfikację SVG dokładnie dla tej sytuacji, więc konwersja nigdy nie zawodzi, po prostu używa tej wartości domyślnej, zanim zastosowany zostanie twój procent Powiększenia.

›Czy mój plik jest gdziekolwiek przesyłany?

Nie. Każda konwersja, w obu kierunkach, dzieje się całkowicie w twojej przeglądarce za pomocą API canvas HTML i API File. Nic nie jest wysyłane na serwer.

Powiązane Narzędzia