XPM'den SIXEL'ye dönüştürücü
xpm dosyalarınızı sixel'ye çevrimiçi & ücretsiz olarak dönüştürün
xpm
sixel
XPM'i SIXEL'ye dönüştürme yöntemi
Dosyaları bilgisayar, Google Drive, Dropbox, URL'den veya sayfa üzerinden sürükleyerek seçin.
sixel ya da sonuç olarak ihtiyacınız olan diğer formatlardan birini seçin (200'den fazla format desteklenir)
Haydi dosyayı dönüştürün ve sixel dosyanızı hemen sonra indirebilirsiniz
Formatlar hakkında
XPM (X PixMap), 1989 yılında GROUPE BULL'da Arnaud Le Hors tarafından tek renkli XBM formatının renkli halefi olarak geliştirilen, X Window Sistemi için bir renkli görüntü formatıdır. XBM gibi XPM dosyaları da geçerli C kaynak kodudur — her dosya görüntüyü statik bir karakter dizisi dizisi olarak tanımlar; başlık dizeleri genişlik, yükseklik, renk sayısı ve piksel başına karakter sayısını belirtir, renk tanımlama dizeleri karakter kodlarını renk değerlerine eşler (X11 renk adları, onaltılık RGB ve 'background' ile 'foreground' gibi sembolik renk türlerini destekler) ve piksel dizeleri her satırı renk paletini indeksleyen karakter kodları dizisi olarak kodlar. Bu ASCII sanat temsili, XPM görüntülerini i̇nsan tarafından okunabilir kılar: kaynak dosyanın metninde görüntü içeriği çoğu zaman doğrudan görülebilir. Format üç revizyon geçirmiştir: XPM1 (1989, X10 ile uyumlu), XPM2 (basitleştirilmiş sözdizimi) ve XPM3 (1991, static char* sözdizimli ve genişletilmiş renk belirtimiyle güncel sürüm). XPM, 1990'lar ve 2000'ler boyunca X Window uygulama simgeleri, açılış ekranları, piksel harita düğmeleri ve temalı kullanıcı arayüzü öğeleri için standart format olmuştur. Önemli bir avantajı, geçerli C kaynak dosyası olma ile renkli görüntü olmanın birleşik yararlarıdır: XPM dosyaları uygulamalara derlenebilir, herhangi bir metin düzenleyicide düzenlenebilir, metin araçlarıyla işlenebilir ve sürüm kontrolüne alınabilir; aynı zamanda saydamlık destekli ('None' renk anahtar kelimesiyle) 256 renge kadar destekler. X11 ekosisteminin XPM'ye bağımlılığı geniş araç desteğini garanti eder. XPM dosyaları tüm X11 araç setleri, ImageMagick, GIMP ve web tarayıcıları (eski destek) tarafından işlenir.
SIXEL (Six Pixel — Altı Piksel), 1983 yılında Digital Equipment Corporation (DEC) tarafından karakter hücreli yazıcılarda ve video terminallerde görüntü oluşturmak için yaratılmış bir bitmap grafik kodlama formatıdır. Adı, kodlamanın temel biriminden gelir: tek bir ASCII karakteriyle temsil edilen altı piksellik bir sütun. Sixel veri akışındaki her yazdırılabilir karakter (ASCII 63-126), 6 piksellik dikey bir sütunu kodlar ve karakterin i̇kili değeri hangi piksellerin açık veya kapalı olduğunu belirler. Renk, kayıt tabanlı palet kontrolüyle sağlanır: bir Renk Seçim Dizisi, numaralı bir kayda HLS veya RGB renk değeri atar ve sonraki sixel karakterleri başka bir kayıt seçilene kadar bu rengi kullanır. Kodlama; piksel en-boy oranı ve görüntü boyutlarını belirtmek için raster nitelikleri, aynı sütunların çalışma uzunluğu sıkıştırması için tekrar dizileri (! ardından sayı ve karakter), sixel ızgarasında gezinmek için $ (satır başı) ve - (yeni satır) destekler. DEC, VT240, VT241, VT330 ve VT340 terminallerinin yanı sıra birçok yazıcı modelinde SIXEL desteği uygulamıştır. SIXEL kodlamasının önemli bir avantajı ASCII uyumlu yapısıdır: veri akışı tamamen yazdırılabilir karakterler ve standart kontrol dizilerinden oluşur; bu, SIXEL grafiklerinin herhangi bir metin tabanlı iletişim kanalı üzerinden — seri terminaller, SSH oturumları, telnet bağlantıları — i̇kili güvenli aktarım veya protokol değişikliği gerektirmeden iletilebileceği anlamına gelir. Formatın modern rönesansı başka bir dikkat çekici boyut sunar: onlarca yıllık belirsizlikten sonra SIXEL desteği çok sayıda çağdaş terminal emülatörüne uygulanmış ve komut satırı iş akışlarında satır içi görüntü gösterimini mümkün kılmıştır. SIXEL çıktısı ImageMagick, libsixel, chafa ve çeşitli grafik çizim kütüphaneleri tarafından üretilebilir.