Simon: RTF Datei utf-8 codiert...

Beitrag lesen

Hallo dedlfix,

Wie kann ich IN einer Rich Text Datei die Codierung angeben?

Soweit ich weiß ist das mit einer Angabe am Anfang der RTF-Datei zu lösen. Diese Angabe ist in der RTF-Spezifikation zu finden.

Wo ist dein Problem? Kannst du die Spezifikation nicht deuten und entsprechend umsetzen? Versuch doch mal mit Word oder einem anderen RTF-fähigen Editor einen Text mit Zeichen innerhalb und außerhalb von Windows-1252 zu erstellen, und schau dir an, was der beim Speichern an den Anfang setzt.

Genau das habe ich versucht. Doch leider steht dort nur folgendes:

{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf440  
{\fonttbl\f0\fswiss\fcharset77 Helvetica;}  
{\colortbl;\red255\green255\blue255;}  
\paperw11900\paperh16840\margl1440\margr1440\vieww9000\viewh8400\viewkind0  
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\ql\qnatural\pardirnatural  
  
\f0\fs24 \cf0 ein ae: \'8a\  
ein oe: \'9a\  
ein ue: \'9f\  
und ein ss: \'a7}

Sprich, aus "ä" wird "'8a". Am Anfang der Datei finde ich nicht wirklich einen Hinweis auf die Codierung. Der Links den du gepostet hattest (Spezifizierung) hat mich leider auch nicht weitergebracht. Konnte da ebenfalls nichts finden...

Habe auch versucht rauszufinden was '8a genau für eine Codierung ist, aber leider ebenfalls ohne Erfolg. Sonst könnte ich ja selbst die Zeichen alle umwandeln...

Ich bekomm es einfach nciht hin!

Gruss

  • Simon