Konwertuj PNG do SVG online, za darmo i bez rejestracji — z rzeczywistym trasowaniem wektorowym do edytowalnych ścieżek, a nie bitmapą opakowaną w tag SVG. Obsługuje konwersję wsadową, bez znaku wodnego i bez limitu liczby plików, a wszystkie pliki są usuwane 1 godzinę po przesłaniu.
PNG przechowuje piksele. Logo wyeksportowane jako PNG wygląda dobrze w swoim rozmiarze, ale plik nie zawiera informacji o kształtach — po powiększeniu otrzymujesz po prostu większe piksele. Konwersja do SVG polega na ponownym narysowaniu obrazu za pomocą konturów. PicEditLab przetwarza PNG przy użyciu VTracer, silnika open source do konwersji rastra na wektor, który grupuje piksele o podobnym kolorze w obszary i dopasowuje wokół każdego z nich gładkie krzywe spline. Pobierany plik jest prawdziwym plikiem wektorowym zbudowanym z elementów ścieżek, a nie PNG ukrytym wewnątrz opakowania SVG, dzięki czemu pozostaje ostry w każdym rozmiarze.
Jakość działania zależy całkowicie od zawartości PNG. Logotypy, ikony, zrzuty ekranu aplikacji, płaskie ilustracje, wykresy i zeskanowane rysunki liniowe dobrze się trasują, ponieważ składają się z jednolitych obszarów koloru o wyraźnych krawędziach. Fotografie nie nadają się do tego: każdy subtelny gradient staje się kolejną nałożoną ścieżką, przez co SVG robi się ogromny i uzyskuje efekt plakatu z pasami koloru. Jeśli PNG jest zdjęciem, lepiej przekonwertować je do WebP lub JPG — SVG nie jest odpowiednim formatem dla fotografii.
W przeciwieństwie do większości internetowych konwerterów PNG do SVG ta strona nie działa jak czarna skrzynka. Otwórz ustawienia wektoryzacji nad przyciskiem „Rozpocznij konwersję”, aby uzyskać cztery opcje sterujące trasowaniem. „Wynik” pozwala wybrać pełnokolorowe trasowanie albo tryb czarno-białej grafiki liniowej wykorzystujący potrace, który lepiej sprawdza się w przypadku logo, pieczęci, podpisów i skanowanych rysunków. „Szczegółowość kolorów” określa, ile kolorów zostanie zachowanych. „Usuwanie drobin” decyduje, czy drobne ślady — przecinki, dwukropki, linie kropkowane, bardzo cienkie kreski — mają zostać zachowane, czy potraktowane jako szum. „Krawędzie” pozwala wybrać zaokrąglone lub ostre krawędzie. Wartości domyślne są dostrojone do zrzutów ekranu zawierających tekst, dlatego gdy obraz zawiera litery, pozostaw „Usuwanie drobin” na „Zachowaj szczegóły”.
Bardzo duże pliki PNG są przed trasowaniem zmniejszane do około 4 megapikseli. Koszt trasowania rośnie znacznie szybciej niż liczba pikseli, a obraz wejściowy o rozdzielczości 24 megapikseli wymagałby kilku gigabajtów pamięci i przekroczyłby limit czasu — proces zostałby przerwany, zanim powstałby jakikolwiek wynik. Ponieważ wynik jest wektorowy, takie zmniejszenie nie ogranicza maksymalnego rozmiaru gotowego SVG; zmienia tylko ilość drobnych szczegółów, z których może skorzystać algorytm trasujący.
Potrzebujesz zamiast tego pliku ikony o stałym rozmiarze? Konwertuj PNG do ICO
Bez wiedzy technicznej. Bezpłatny, szybki i dostępny na każdym urządzeniu.
Zbudowany na wielu sprawdzonych silnikach konwersji open source. Wybieramy najlepszy łańcuch przetwarzania dla każdej kombinacji formatów, unikając przesunięć kolorów i utraty jakości typowych dla konwersji przeglądarkowej.
Konwersja obrazów PNG do SVG pojawia się w wielu sytuacjach: zapewnienie kompatybilności z innym urządzeniem lub platformą, zmniejszenie zajmowanego miejsca na dysku lub przygotowanie obrazów do przesłania do usługi, która nie akceptuje formatu źródłowego. Tradycyjne podejście to instalacja Photoshopa, GIMPa lub podobnej aplikacji desktopowej — zbyteczne dla okazjonalnego zadania. Konwertery przeglądarkowe są alternatywą, ale są ograniczone do tego, co przeglądarka może natywnie dekodować i nie mogą obsługiwać specjalistycznych formatów takich jak RAW, HEIC czy AVIF. PicEditLab wykonuje konwersję po stronie serwera, więc obsługa formatów, jakość wyjściowa i szybkość przetwarzania nie zależą od Twojej przeglądarki ani urządzenia.
Konwersja w PicEditLab wymaga trzech kroków — przesyłanie, wybór formatu docelowego, pobieranie:
Nasz serwer używa sprawdzonego zestawu narzędzi open source. ImageMagick obsługuje konwersję przestrzeni kolorów i ponowne próbkowanie, libheif używa kodeka x265 do kodowania i dekodowania HEIC, libavif używa AOM do AVIF, libjxl obsługuje JPEG XL, OpenJPEG pokrywa JPEG 2000, a dcraw dekoduje surowe dane czujnika z plików RAW. Wyjście JPG używa jakości 85 z kodowaniem progresywnym dla szybszego postrzeganego ładowania w sieci. Wyjście PNG używa zlib przy maksymalnej kompresji, aby zachować jak najmniejszy rozmiar pliku bez utraty ani jednego piksela szczegółów.
Potok obrazów PicEditLab jest zbudowany na ImageMagick, libheif, libavif i libjxl — tych samych sprawdzonych bibliotekach open source, których używają Apple, Google i Mozilla. Dostrajamy parametry kodera dla każdego formatu, aby dopasować kompromis między jakością a rozmiarem pliku, którego większość użytkowników naprawdę chce, i dostarczamy aktualizacje potoku z każdą wersją, aby nadążać za nowymi rewizjami formatów.