Konwerter SVG na SIX

Konwertuj grafikę SVG na Sixel do wyświetlania w terminalu

Upuść pliki tutaj. 1 GB Maksymalny rozmiar pliku lub Zapisz się
do
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Grafika terminalowa

Wyświetlaj grafikę SVG bezpośrednio w emulatorze terminala — bez przeglądarka obrazów GUI, tylko kompatybilna sesja terminala.

Integracja z CLI

Obrazy Sixel renderują się wbudowane w tekst — osadź przekonwertowaną grafikę SVG w narzędziach wiersza poleceń i dashboardach.

Konwersja w chmurze

Brak lokalnych narzędzi kodowania Sixel — Convertio przetwarza SVG i dostarcza wynik gotowy do terminala online.

Jak przekonwertować plik w formacie SVG do formatu SIX

1

Wybierz pliki z komputera, dysku Google, usługi Dropbox, adresu URL lub po prostu przeciągnij plik na stronę.

2

Wybierz format six lub inny potrzebny Ci format (spośród ponad 200 wspieranych formatów).

3

Poczekaj, aż plik zostanie przekonwertowany do formatu six; od razu po konwersji możesz go pobrać.

O formatach

SVG (Scalable Vector Graphics) to oparty na XML format obrazow wektorowych opracowany przez World Wide Web Consortium (W3C), ze specyfikacja 1.0 opublikowana jako Rekomendacja 4 wrzesnia 2001 roku. W odroznieniu od binarnych formatow wektorowych, SVG opisuje ksztalty, sciezki, tekst, gradienty, filtry i animacje w czytelnym dla czlowieka znacznikach XML, ktore moga byc tworzone w edytorze tekstu, przetwarzane przez jezyki skryptowe i stylizowane za pomoca CSS. Format obsluguje zarowno elementy wektorowe (linie, krzywe, wielokaty definiowane wspolrzednymi matematycznymi), jak i osadzone obrazy rastrowe, a takze interaktywnosc poprzez obsluge zdarzen JavaScript i deklaratywne animacje przez SMIL lub przejscia CSS. SVG jest natywnie renderowany przez wszystkie nowoczesne przegladarki internetowe bez wtyczek, czyniąc go standardowym formatem dla grafiki niezaleznej od rozdzielczosci w sieci — od ikon i logotypow po interaktywne wizualizacje danych i animowane ilustracje. Glowna zaleta jest nieskonczona skalowalnosc: grafika SVG pozostaje doskonale ostra na kazdym wyswietlaczu, od monitorow o niskiej gestosci pikseli po ultrawysokorozdzielcze ekrany Retina, poniewaz renderowanie jest obliczane z geometrii, a nie z pikseli. Tekstowa natura zapewnia kolejna fundamentalna moc — tresc SVG jest indeksowalna przez wyszukiwarki, dostepna dla czytnikow ekranowych i trywialnie manipulowalna poprzez DOM za pomoca standardowych technologii webowych. Aktywna specyfikacja W3C nadal ewoluuje wraz z mozliwosciami nowoczesnej platformy webowej, utrzymujac pozycje SVG jako niezbednego formatu wektorowego dla responsywnego projektowania stron.
Twórca: W3C
Pierwsze wydanie: 4 września 2001
SIX to rozszerzenie pliku dla danych graficznych SIXEL (Six Pixel) — bitmapowego formatu graficznego opracowanego przez Digital Equipment Corporation (DEC) w 1983 roku i wprowadzonego z drukarką igłową LA50. SIXEL koduje obrazy jako sekwencję znaków ASCII do druku, gdzie każdy znak reprezentuje kolumnę sześciu pionowych pikseli ('sixel') — wartość ASCII znaku minus 63 daje 6-bitowy wzorzec binarny, z każdym bitem sterującym jednym pikselem w pionowej kolumnie. Kodowanie jest zorganizowane jako seria pasm sixel (każde o wysokości sześciu pikseli) na szerokość obrazu, ze sekwencjami sterującymi do wyboru koloru (do 256 rejestrów ze specyfikacją HLS lub RGB), liczbami powtórzeń (kodowanie długości serii dla wydajności), powrotu karetki i nowej linii. Dane SIXEL są transmitowane do urządzenia wyjściowego za pomocą standardowego protokołu sekwencji ucieczki DEC, osadzone w strumieniu tekstu obok zwykłego wyjścia znakowego. Pierwotnie zaprojektowany dla linii drukarek DEC, a następnie obsługiwany przez terminale DEC serii VT (VT240, VT330, VT340), SIXEL doświadczył niezwykłego odrodzenia we współczesnym oprogramowaniu emulatorów terminali. Jedną z zalet jest natywne wyświetlanie obrazów w terminalu: SIXEL pozwala renderować obrazy bezpośrednio w sesji terminala tekstowego bez konieczności korzystania z graficznego systemu okien, umożliwiając narzędziom wiersza poleceń wyświetlanie wykresów, fotografii i podglądów w tekście. Ta zdolność napędziła adopcję w nowoczesnych terminalach takich jak mlterm, xterm, WezTerm i foot. Dane SIX/SIXEL mogą być generowane przez ImageMagick, libsixel i chafa oraz wyświetlane w każdym emulatorze terminala obsługującym SIXEL.
Pierwsze wydanie: 1983

Często Zadawane Pytania

Dlaczego konwertować SVG na SIX?

Sixel koduje obrazy jako sekwencje escape terminala — konwersja SVG do SIX umożliwia wyświetlanie grafiki bezpośrednio w sesjach tekstowych terminala.

Jakie terminale obsługują Sixel?

xterm, mlterm, WezTerm, foot i kilka innych nowoczesnych emulatorów terminala obsługuje renderowanie grafiki Sixel wbudowanej w tekst.

Czy Sixel obsługuje kolor?

Sixel obsługuje palety kolorów — grafika SVG jest renderowana z indeksowanymi kolorami, które większość terminali obsługujących Sixel wyświetla poprawnie.

Czy mogę wyświetlić SIX w skrypcie?

Tak — wystarczy przesłać dane Sixel na stdout w kompatybilnym terminalu, a obraz pojawi się wbudowany — przydatne do dashboardów CLI.

Czy konwersja SVG na SIX jest bezpłatna?

Standardowe konwersje w Convertio są bezpłatne. Plany premium sprawniej obsługują większe pliki i przetwarzanie wsadowe.