Texttranskript (.txt)

ISO/IEC Standard

En 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:

Välj eller släpp filer här

Privat - filer lämnar aldrig din enhet

eller klistra in Ctrl+V
Integritetsgaranti utan nätverksöverföring: 0 byte laddades upp till externa servrar. All bearbetning skedde lokalt i webbläsarens sandlåda.

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 / None

ASCII-REPRESENTATION: UTF-8 BOM / Raw text

Standardisering: ISO/IEC 10646 / Unicode Standard / IETF RFC 2046

Tekniska specifikationer

ContainerarkitekturSekvens av människoläsbara tecken kodade som ASCII, UTF-8, UTF-16 eller ISO-8859
KomprimeringOkomprimerade råa teckenbyte
ByteordningUTF-8 (oberoende av byteordning); i UTF-16/32 kan byteordningen anges med en BOM
FärgrymderEj tillämpligt (ren text)
Kanaler och strukturLinjär ström av tecken, radslutsmarkörer (LF \n eller CRLF \r\n) och blanksteg
Maximala dimensionerObegränsad strömlängd
TransparensIngen
Strömning och progressiv visningVanlig text är sekventiell; strömläsning beror på programvaran.

Teknisk jämförelsematris: TXT jämfört med konkurrenter

Tekniskt attributTXT (Aktuell)MDPDFHTML
Visuell formateringIngen (ren ostylad text)Lättsam Markdown-syntaxFast visuell sidlayoutFullständig CSS- och DOM-styling
Programvara som krävsIngen (valfri terminal eller textredigerare)Enkel Markdown-syntaxDedikerad PDF-läsareWebbläsare
FilstorlekAbsolut minsta möjligaMinimal textstorlekStor binär behållareMåttlig markup-overhead
ArkiveringslivslängdBeror på att filen bevaras och att teckenkodningen identifierasKan bevaras på lång siktHö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

2008UTF-8 går om ASCII och äldre kodsidor för att bli den dominerande textkodningen på World Wide Web.
1991Unicode Consortium publicerar The Unicode Standard Version 1.0, som förenar världens alfabet.
1963American Standards Association publicerar ASCII (American Standard Code for Information Interchange).

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.