Texttranskript (.txt)
ISO/IEC StandardEn ren textfil lagrar tecken utan sidlayout, teckensnitt eller inbäddade bilder. Redigerare och program kan läsa den, men accenterade tecken kan visas fel om filens teckenkodning gissas fel.
Konvertera SRT till TXT
Gratis konverterare från SRT till TXT i webbläsaren. Konvertera filer direkt på din enhet.
Granska och metadata
Operativsystem och filanalysverktyg identifierar TXT-filer genom att granska den inledande sekvensen av binära byte:
Signatur i filhuvudet på bytenivå (magiska byte)
Operativsystem och filanalysverktyg identifierar TXT-filer genom att granska den inledande sekvensen av binära byte:
HEX-SIGNATUR (OFFSET 0):
EF BB BF / NoneASCII-REPRESENTATION: UTF-8 BOM / Raw text
Standardisering: ISO/IEC 10646 / Unicode Standard / IETF RFC 2046
Tekniska specifikationer
| Containerarkitektur | Sekvens av människoläsbara tecken kodade som ASCII, UTF-8, UTF-16 eller ISO-8859 |
| Komprimering | Okomprimerade råa teckenbyte |
| Byteordning | UTF-8 (oberoende av byteordning); i UTF-16/32 kan byteordningen anges med en BOM |
| Färgrymder | Ej tillämpligt (ren text) |
| Kanaler och struktur | Linjär ström av tecken, radslutsmarkörer (LF \n eller CRLF \r\n) och blanksteg |
| Maximala dimensioner | Obegränsad strömlängd |
| Transparens | Ingen |
| Strömning och progressiv visning | Vanlig text är sekventiell; strömläsning beror på programvaran. |
Teknisk jämförelsematris: TXT jämfört med konkurrenter
| Tekniskt attribut | TXT (Aktuell) | MD | HTML | |
|---|---|---|---|---|
| Visuell formatering | Ingen (ren ostylad text) | Lättsam Markdown-syntax | Fast visuell sidlayout | Fullständig CSS- och DOM-styling |
| Programvara som krävs | Ingen (valfri terminal eller textredigerare) | Enkel Markdown-syntax | Dedikerad PDF-läsare | Webbläsare |
| Filstorlek | Absolut minsta möjliga | Minimal textstorlek | Stor binär behållare | Måttlig markup-overhead |
| Arkiveringslivslängd | Beror på att filen bevaras och att teckenkodningen identifieras | Kan bevaras på lång sikt | Hög (ISO-standard) | Hög (W3C-standard) |
Vanliga skadeorsaker och hex-återställningsguide
Accenterade bokstäver visas som förvrängda tecken, till exempel 'é', eller som ersättningstecken som '�'.
Grundorsak: Kodningsfel: en äldre ANSI/Windows-1252-fil öppnades som UTF-8 utan korrekt konvertering.
Återställning: Koda om filen med explicit UTF-8-kodning med File2File.app Text Converter.
Säkerhetsanalys och attackvektorer för tolkar
Rena textfiler innehåller ingen körbar kod, men skadliga Unicode-tecken kan vilseleda användare eller orsaka terminalinjektering.
Kända attackvektorer
- Right-to-Left Override (RTLO) Unicode-tecken som döljer körbara filändelser (t.ex. 'rapport[RTLO]cod.exe').
- Injektion av terminalsekvenser som kör skalkommandon vid visning av rå text via 'cat'.
- Homoglyfattacker som ersätter vanliga ASCII-bokstäver med identiskt utseende kyrilliska tecken i webbadresser.
Rekommenderade skyddsåtgärder: Sanera dubbelriktade Unicode-styrtecken och terminal-escape-koder vid rendering av textfiler.
Historiskt ursprung och milstolpar
Viktiga fördelar
- Rena textfiler kan öppnas i textredigerare och sökas igenom eller bearbetas med kommandoradsverktyg. Kontrollera teckenkodningen om accenterad text visas fel.
- Ren text är lätt att bevara och migrera, men den långsiktiga läsbarheten beror på att filen bevaras och att teckenkodningen kan identifieras.
- Noll formateringsomkostnader: innehåller ren data utan överflödiga metadata, binära taggar eller egna strukturer.
Tekniska begränsningar
- Ingen inbyggd visuell formatering: du kan inte göra texten fet eller kursiv, färglägga den eller ändra teckenstorlek utan ett externt märkspråk.
- Skillnader i radbrytningar mellan plattformar (Windows CRLF vs Unix LF) kan orsaka formateringsfel i olika operativsystem.
- Historiska kodningstvetydigheter (ANSI, Shift-JIS, Windows-1252) kan orsaka teckenskorruption (mojibake) utan UTF-8.
Intressant teknisk kuriosa
- UTF-8 uppfanns på en bordstablett på en diner i New Jersey 1992 av Ken Thompson och Rob Pike under en middag.
- Windows använder två tecken för en ny rad: Carriage Return (CR, 0x0D) och Line Feed (LF, 0x0A), en kvarleva från mekaniska skrivmaskiner.
- UTF-8 är den vanligaste teckenkodningen på webbplatser, men den exakta andelen förändras över tid.
Vanliga tekniska frågor
Vad är UTF-8?
UTF-8 kodar Unicode-teckenuppsättningen och bevarar ASCII-tecknens ursprungliga bytevärden.
Vad är skillnaden mellan radbrytningar i Windows och Unix?
Windows använder 'CRLF' (två byte: Carriage Return + Line Feed) för att representera en ny rad, medan Unix, Linux och macOS använder 'LF' (en enda Line Feed-byte).
Hur kan jag konvertera en TXT-fil till PDF?
Du kan konvertera vanliga textfiler till rena, professionella PDF- eller Word-dokument med ett enda klick i File2File.app direkt i webbläsaren.
Relaterade konverteringspar för TXT
Genom att konvertera SRT-undertextfiler till TXT-avskrifter rensas tidskoder och indexnummer bort för att lämna ren, läsbar dialog.
Omvandling av en skannad bild till extraherad text omvandlar bildens pixlar till redigerbara tecken så att du enkelt kan söka, redigera och lagra ord.
Konvertering av ett PNG-rasterbildsdokument till vanlig text förvandlar statiska bildpixlar till redigerbara ord med hjälp av optisk teckenigenkänning.