Düz Metin (.txt)
ISO/IEC StandartDüz Metin Dosyası (TXT), var olan her bilgisayar işletim sistemi ve programlama dili tarafından okunabilen ham, biçimlendirilmemiş karakterler içeren; dijital bilişimin ve insan bilgisi depolamanın evrensel temelidir.
SRT formatını TXT formatına dönüştür
Ücretsiz tarayıcı içi SRT - TXT dönüştürücü. Dosyalarınızı cihazınızda anında dönüştürün.
İncele & Meta Veriler
İşletim sistemleri ve dosya çözümleyicileri, TXT dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
Bayt Düzeyinde Başlık İmzası (Magic Bytes)
İşletim sistemleri ve dosya çözümleyicileri, TXT dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
HEX İMZASI (OFSET 0):
EF BB BF / NoneASCII GÖSTERİMİ: UTF-8 BOM / Raw text
Standardizasyon: ISO/IEC 10646 / Unicode Standard / IETF RFC 2046
Teknik Özellikler
| Konteyner Mimarisi | Sequential sequence of human-readable characters encoded as ASCII, UTF-8, UTF-16, or ISO-8859 |
| Sıkıştırma | Uncompressed raw character bytes |
| Bayt Düzeni (Endianness) | UTF-8 (byte order neutral); Big/Little-Endian indicated by BOM in UTF-16/32 |
| Renk Uzayları | N/A (Plaintext) |
| Kanallar ve Yapı | Linear stream of characters, newline markers (LF \n or CRLF \r\n), and whitespace |
| Maksimum Boyutlar | Unbounded stream length |
| Şeffaflık | None |
| Akış ve Aşamalı (Streaming & Progressive) | Universal immediate byte-by-byte streaming |
Teknik Karşılaştırma Matrisi: TXT ve Rakipleri
| Teknik Nitelik | TXT (Güncel) | MD | HTML | |
|---|---|---|---|---|
| Görsel Biçimlendirme | Yok (saf stillendirilmemiş metin) | Hafif Markdown sözdizimi | Sabit sayfa görsel yerleşimi | Tam CSS ve DOM stillendirmesi |
| Gerekli Yazılım | Yok (herhangi bir terminal veya metin düzenleyici) | Markdown önizleyicisi / okuyucusu | Özel PDF görüntüleyici | Web tarayıcısı |
| Dosya Boyutu | Mümkün olan mutlak minimum | Minimal metin boyutu | Büyük ikili kapsayıcı | Orta düzey biçimlendirme yükü |
| Arşiv Uzun Ömürlülüğü | Sonsuz (saf karakter baytları) | Kalıcı (düz metin) | Yüksek (ISO standardı) | Yüksek (W3C standardı) |
Yaygın Bozulma Modları ve Hex Kurtarma Kılavuzu
Vurgulu harfler 'é' gibi bozuk semboller veya siyah soru işaretleri '' olarak görünür.
Kök Neden: Kodlama uyuşmazlığı: eski bir ANSI/Windows-1252 dosyası, doğru dönüştürme yapılmadan UTF-8 olarak açıldı.
Kurtarma: File2File Metin Dönüştürücü kullanarak dosyayı açıkça UTF-8 kodlamasıyla yeniden kodlayın.
Güvenlik Analizi ve Ayrıştırıcı Saldırı Vektörleri
Düz metin dosyaları yürütülebilir kod içermez, ancak kötü amaçlı unicode karakterleri kullanıcıları yanıltabilir veya terminal enjeksiyonuna neden olabilir.
Bilinen Saldırı Vektörleri
- Yürütülebilir dosya uzantılarını taklit eden Sağdan Sola Geçersiz Kılma (RTLO) unicode karakterleri (örn. 'report[RTLO]cod.exe').
- Ham metin 'cat' komutuyla görüntülenirken kabuk komutlarını çalıştıran terminal kaçış dizisi enjeksiyonu.
- URL'lerde standart ASCII harflerini aynı görünümlü Kiril karakterleriyle değiştiren homoglif saldırıları.
Savunmacı En İyi Uygulamalar:
Tarihsel Kökenler ve Kilometre Taşları
Temel Avantajlar ve Artılar
- Mutlak evrensel uyumluluk: şimdiye kadar yapılmış her bilişim cihazında açılabilir, düzenlenebilir ve aranabilir.
- Kalıcı arşivleme kalıcılığı: bugün oluşturulan bir düz metin dosyası, gelecekte yüzyıllar boyunca %100 okunabilir kalacaktır.
- Sıfır format yükü: sıfır meta veri şişkinliği, ikili etiketler veya tescilli yapılar içeren saf veri barındırır.
Teknik Kısıtlamalar ve Eksiler
- Sıfır görsel biçimlendirme: harici bir biçimlendirme dili olmadan yerel olarak kalın, italik, renkli veya yazı tipi boyutu değiştirme işlemleri yapılamaz.
- Platform satır sonu farkları (Windows CRLF ve Unix LF), işletim sistemleri arasında biçimlendirme aksaklıklarına neden olabilir.
- Geçmişteki kodlama belirsizlikleri (ANSI, Shift-JIS, Windows-1252), UTF-8 olmadan karakter bozulmasına (mojibake) yol açabilir.
İlginç Teknik Bilgiler
- UTF-8, 1992 yılında New Jersey'deki bir lokantada bir yemek sırasında Ken Thompson ve Rob Pike tarafından bir peçete üzerinde icat edilmiştir.
- Windows, yeni bir satır için mekanik daktiloların bir mirası olan iki karakter kullanır: Başa Dönüş (CR, 0x0D) ve Satır Besleme (LF, 0x0A).
- İnternetteki tüm web sitelerinin %98'inden fazlası UTF-8 metin kodlamasını kullanır.
Sıkça Sorulan Teknik Sorular
UTF-8 nedir?
UTF-8; tüm insan dillerindeki her harfi, sayıyı, sembolü ve emojiyi temsil edebilen, aynı zamanda ASCII ile %100 geriye dönük uyumlu kalabilen evrensel karakter kodlama standardıdır.
Windows ve Unix satır sonları arasındaki fark nedir?
Windows yeni bir satırı temsil etmek için 'CRLF' (iki bayt: Carriage Return + Line Feed) kullanırken, Unix, Linux ve macOS 'LF' (tek bir Line Feed baytı) kullanır.
Bir TXT dosyasını PDF formatına nasıl dönüştürebilirim?
Web tarayıcınız üzerinden doğrudan File2File.app kullanarak düz metin dosyalarını tek tıkla temiz, profesyonel PDF belgelerine veya Word belgelerine dönüştürebilirsiniz.
İlgili TXT Dönüşüm Çiftleri
SRT altyazı dosyalarını TXT dökümlerine dönüştürmek, zamanlama kodlarını ve sıra numaralarını ortadan kaldırarak temiz, okunabilir diyaloglar bırakır.
Taranmış bir görüntüyü çıkarılan metne dönüştürmek, kelimeleri kolayca arayabilmeniz, düzenleyebilmeniz ve saklayabilmeniz için resim piksellerini düzenlenebilir karakterlere çevirir.
Raster görüntü formatındaki bir PNG belgesini düz metne dönüştürmek, optik karakter tanıma teknolojisi yardımıyla statik pikselleri düzenlenebilir kelimelere çevirir.