Običan tekst (.txt)
ISO/IEC StandardnoDatoteka sa običnim tekstom (TXT) predstavlja univerzalni temelj digitalnog računarstva i skladištenja informacija od strane ljudi, sadržeći sirove, neoblikovane znakove koje može pročitati svaki operativni sistem i programski jezik koji postoji.
Конвертујте SRT у TXT
Бесплатан SRT у TXT конвертор у прегледачу. Конвертујте фајлове тренутно без слања на сервер уз 100% приватност.
Pregledaj i metapodaci
Operativni sistemi i analizatori datoteka identifikuju TXT datoteke proverom početnog binarnog niza bajtova:
Potpis zaglavlja na nivou bajtova (Magic Bytes)
Operativni sistemi i analizatori datoteka identifikuju TXT datoteke proverom početnog binarnog niza bajtova:
HEX POTPIS (OFFSET 0):
EF BB BF / NoneASCII REPREZENTACIJA: UTF-8 BOM / Raw text
Standardizacija: ISO/IEC 10646 / Unicode Standard / IETF RFC 2046
Tehničke specifikacije
| Arhitektura kontejnera | Sequential sequence of human-readable characters encoded as ASCII, UTF-8, UTF-16, or ISO-8859 |
| Kompresija | Uncompressed raw character bytes |
| Bajtni redosled (Endianness) | UTF-8 (byte order neutral); Big/Little-Endian indicated by BOM in UTF-16/32 |
| Prostori boja | N/A (Plaintext) |
| Kanali i struktura | Linear stream of characters, newline markers (LF \n or CRLF \r\n), and whitespace |
| Maksimalne dimenzije | Unbounded stream length |
| Transparentnost | None |
| Strimovanje i progresivno učitavanje | Universal immediate byte-by-byte streaming |
Tehnička matrica poređenja: TXT vs Konkurenti
| Tehnički atribut | TXT (Trenutno) | MD | HTML | |
|---|---|---|---|---|
| Vizuelno formatiranje | Nema (čist neoblikovan tekst) | Lagana Markdown sintaksa | Fiksni vizuelni raspored stranice | Potpuno CSS i DOM stilizovanje |
| Potreban softver | Nema (bilo koji terminal ili uređivač teksta) | Markdown pregledač / čitač | Namenski PDF pregledač | Veb pretraživač |
| Veličina datoteke | Apsolutno minimalna moguća | Minimalna veličina teksta | Veliki binarni kontejner | Umereno opterećenje oznakama |
| Dugovečnost arhiviranja | Beskonačna (čisti bajtovi znakova) | Trajna (običan tekst) | Visoka (ISO standard) | Visoka (W3C standard) |
Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak
Naglašena slova se prikazuju kao iskvareni simboli poput 'é' ili crnih znakova pitanja ''.
Osnovni uzrok: Nepodudaranje kodiranja: starija ANSI/Windows-1252 datoteka otvorena kao UTF-8 bez odgovarajuće konverzije.
Oporavak: Ponovo kodirajte datoteku sa eksplicitnim UTF-8 kodiranjem pomoću File2File Text Converter-a.
Bezbednosna analiza i vektori napada parsera
Datoteke sa običnim tekstom ne sadrže izvršni kod, ali zlonamerni unikodni znakovi mogu prevariti korisnike ili prouzrokovati ubacivanje komandi u terminal.
Poznati vektori napada
- Unikodni znakovi za prevazilaženje s desna na levo (Right-to-Left Override - RTLO) lažiraju ekstenzije izvršnih datoteka (npr. 'izvestaj[RTLO]cod.exe').
- Ubacivanje sekvenci za bekstvo u terminalu koje izvršavaju komande ljuske prilikom pregledanja sirovog teksta preko 'cat'.
- Homoglifski napadi koji zamenjuju standardna ASCII slova vizuelno identičnim ćiriličnim znakovima u URL adresama.
Defanzivne najbolje prakse:
Istorijat i prekretnice
Ključne prednosti
- Apsolutna univerzalna kompatibilnost: može se otvoriti, urediti i pretraživati na svakom računarskom uređaju koji je ikada napravljen.
- Trajna arhivska trajnost: obična tekstualna datoteka kreirana danas ostat će 100% čitljiva vekovima u budućnosti.
- Nema opterećenja formatom: sadrži čiste podatke bez ikakvog viška metapodataka, binarnih oznaka ili vlasničkih struktura.
Tehnička ograničenja i nedostaci
- Nema vizuelnog formatiranja: ne može izvorno da primeni podebljavanje, kurziv, boju ili promenu veličine fonta bez spoljnog jezika označavanja.
- Razlike u završecima redova na platformama (Windows CRLF naspram Unix LF) mogu izazvati greške u formatiranju na različitim operativnim sistemima.
- Istorijske dvosmislenosti kodiranja (ANSI, Shift-JIS, Windows-1252) mogu uzrokovati oštećenje znakova (mojibake) bez UTF-8.
Zanimljivosti
- UTF-8 je izmišljen na podmetaču u restoranu u Nju Džersiju 1992. godine od strane Kena Tompsona i Roba Pajka tokom večere.
- Windows koristi dva znaka za novi red: Povratak karietice (CR, 0x0D) i Pomeraj reda (LF, 0x0A), što je nasleđe mehaničkih pisaćih mašina.
- Preko 98% svih veb-sajtova na internetu koristi UTF-8 kodiranje teksta.
Često postavljana tehnička pitanja
Šta je UTF-8?
UTF-8 je univerzalni standard za kodiranje znakova koji može da predstavlja svako slovo, broj, simbol i emodži u svim ljudskim jezicima, uz očuvanje 100% kompatibilnosti unazad sa ASCII-jem.
Koja je razlika između završetaka redova na Windowsu i Unixu?
Windows koristi 'CRLF' (dva bajta: Carriage Return + Line Feed) za predstavljanje novog reda, dok Unix, Linux i macOS koriste 'LF' (jedan Line Feed bajt).
Kako mogu da konvertujem TXT fajl u PDF?
Možete da konvertujete obične tekstualne fajlove u čiste, profesionalne PDF dokumente ili Word dokumente jednim klikom pomoću File2File.app direktno u vašem veb pretraživaču.
Povezani parovi konverzije za TXT
Konvertovanje SRT datoteka sa titlovima u TXT transkripte uklanja kodove za vremenske oznake i brojeve indeksa, ostavljajući čist i čitljiv dijalog.
Konvertovanje skenirane slike u izdvojeni tekst pretvara piksele slika u znakove koji se mogu uređivati tako da možete lako pretraživati, menjati i skladištiti reči.
Pretvaranje PNG rasterske slike dokumenta u običan tekst transformiše statične piksele slike u reči koje se mogu uređivati pomoću optičkog prepoznavanja znakova.