.doc lässt sich nur nach umbenennen in .rtf korrekt öffnen

Wie kann es sein, dass ein “.doc”-Dokument nur diese Code anzeigt (im Writer):
{\rtf1\ansi\ansicpg1252\paperh16841\paperw11899\margl397\margr391\margt1134\margb1134\psz9{\colortbl\red0\green0\blue0;\red255\green255\blue255;\red255\green0\blue0;}{\fonttbl\f0\fcharset0\fnil Arial;\f1\fcharset0\fnil Arial;\f2\fcharset0\fnil Arial;\f3\fcharset0\fnil Arial;\f4\fcharset0\fnil Arial;\f5\fcharset0\fnil Arial;\f6\fcharset0\fnil Arial;}\pard\plain\sb113\tx113\tx9637{\plain\tab\fs20\b\f1\cf0\cb1…

Erst nach Umbennen in “.rtf” klappt alles wunderbar und die Datei wird korrekt angezeigt?!? Angeblich wird das Basis-Dokument in Office365 erstellt - ich bin nur Empfänger und muss es lesen können.

Wie kann es sein, dass ein “.doc”-Dokument nur diese Code anzeigt

Ganz einfach - wenn jemand eine Datei, die RTF Daten enthält, mit der Endung .doc versieht. Und was den Code betrifft, ist das eindeutig Rich Text Format (RTF) Code (.doc wäre ein Binärformat, dass man so gar nicht lesen könnte).

Allerdings scheint auch mit dem RTF etwas nicht ganz in Ordnung zu sein, da sich LibreOffice normalerweise nicht auf die Endung verlässt, sondern den Inhalt analysiert um den passenden Importfilter beim Öffnen zu verwenden.


Genaueres kann man allerdings nur dann sagen, wenn man eine vollständige Datei zur Hand hätte und Du auch Deine LibreOffice Version + Betriebssystem mitteilst.

Die Datei wird aus einem ERP System von einem Lieferanten erstellt ohne Rückfrage RTF / DOC. Die Datei kommt aus “Word/Office 365”. Da ich bisher auf meinem Büro-PC Office 2016 nutze ist mir das nicht aufgefallen (Win 10, 64 bit, 2004). Datei öffnet ganz normal im Word und ist lesbar (ohne die Endung umzubenennen). Zu Hause allerdings nutze ich Win 10, 64 bit, 1909 und Libre Office 7.1 → Öffnen geht nicht. Der Quellcode hat mich dann darauf gebracht, dass es eine .rtf sein könnte. Also habe ich die Datei umbenannt und es ging sofort in Libre zu öffnen?!? Da ich jeden Tag diese Dokumente erhalte, muss ich davon ausgehen, dass kein Defekt z.B. durch Virenscanner vorliegt.