Narzędzia obrazów

SVG na PNG

Rasteryzuj bezpieczne SVG do PNG w wybranej szerokości i wysokości, zachowując przezroczystość gdy to możliwe.

SVG na PNG workspace

Scripts and external resources in SVG are rejected. Transparency is kept in the PNG when the browser can paint it.

Jak używać

Wybierz SVG, ustaw szerokość i wysokość, Utwórz plik, potem Pobierz. Niebezpieczna treść SVG jest odrzucana przed renderowaniem.

Przykład

Skrypty, handlery zdarzeń, URL javascript:, foreignObject i zewnętrzne href są odrzucane.

Wejście

icon.svg at 512×512

Wyjście

icon.png z przezroczystym tłem, gdy SVG go nie ma

Jak to działa

SVG jest sprawdzane, potem rysowane na płótnie przez URL bloba i kodowane jako PNG. Zewnętrzne zasoby sieciowe nie są pobierane zgodnie z polityką sanitizera.

Częste błędy

  • Był tag script Usuń skrypty. Nie są wykonywane, a plik jest odrzucany.
  • SVG nie dało się wyrenderować Popraw błędy znaczników lub nieobsługiwane serwery farby.
  • Szerokość 0 została odrzucona Użyj 1–8000 pikseli.

Ograniczenia

Filtry i fonty mogą się różnić między przeglądarkami. To nie jest pełny pipeline eksportu Inkscape.

Prywatność

Plik pozostaje w Twojej przeglądarce. PepsTools go nie przesyła, nie przechowuje ani nie wysyła do innej usługi. Wyczyść narzędzie lub opuść stronę, aby usunąć go z pamięci.

Pytania

Czy zewnętrzne obrazy są ładowane?

Wartości href HTTP(S) są odrzucane z góry, żeby narzędzie nie pobierało zdalnych zasobów.