.doc (eine Abkürzung für „ Dokument “) ist eine Dateinamenerweiterung für Textverarbeitungsdokumente , die im proprietären Microsoft Word Binary File Format (BFP) von Microsoft gespeichert sind . Es war das primäre Format für Microsoft Word, bis es in der Version 2007 durch Office Open XML- Dateien ersetzt wurde . [ 4 ] Microsoft verwendet diese Erweiterung seit 1983. .docx
Überblick
Binäre DOC-Dateien enthalten oft mehr Textformatierungsinformationen (sowie Skripte und Undo-Informationen) als andere Dokumentdateiformate wie Rich Text Format und Hypertext Markup Language , sind aber in der Regel weniger kompatibel .
Die mit verschiedenen Microsoft Word- Versionen erstellten DOC-Dateien unterscheiden sich: Word für Windows 1.0 und 2.0 verwenden ein Format, das in den nachfolgenden Versionen Word 6.0 und 95 („7.0“) geändert wurde. Das DOC-Format wurde erneut umgestellt und basiert nun auf OLE und CFBF . Dieses Format wurde von Word 97 („8.0“) bis 2003 („11.0“) verwendet. Word für MS-DOS nutzte ein eigenes, spezifisches DOC-Format. [ 5 ]
Um Benutzern von Word 6.0 und Word 95 das Öffnen und Lesen von Dokumenten im neueren Format (97–2003) zu ermöglichen, veröffentlichte Microsoft den herunterladbaren Word 97 Import Converter. [ 6 ] [ 7 ]
In Microsoft Word 2007 und späteren Versionen wurde das Binärdateiformat als Standardformat durch das Office Open XML- Format ( OEX .docx) ersetzt. Microsoft Word kann jedoch weiterhin DOC-Dateien erstellen und öffnen. Microsoft veröffentlichte das Office Compatibility Pack, mit dem Benutzer von Word 2003, 2002, 2000 und 97 das neue Format öffnen sowie bearbeiten und speichern können. [ 8 ] Neuere Versionen von Word können auch Dokumente in den DOC-Formaten vor 97 öffnen, diese Funktion muss jedoch manuell in den Dateiblockeinstellungen aktiviert werden. [ 5 ]
Anwendungsunterstützung
Das DOC-Format ist nativ in Microsoft Word integriert. Andere Textverarbeitungsprogramme wie OpenOffice.org Writer , IBM Lotus Symphony , Apple Pages und AbiWord können ebenfalls DOC-Dateien erstellen und lesen, allerdings mit einigen Einschränkungen. Kommandozeilenprogramme für Unix-ähnliche Betriebssysteme, die Dateien vom DOC-Format in Klartext oder andere Standardformate konvertieren können, umfassen die wv- Bibliothek, die selbst direkt von AbiWord verwendet wird .
Spezifikation
Da das DOC-Dateiformat viele Jahre lang eine geschlossene Spezifikation war, besteht weiterhin eine uneinheitliche Handhabung des Formats, die beim Bearbeiten derselben Datei mit verschiedenen Textverarbeitungsprogrammen zu einem Verlust von Formatierungsinformationen führen kann. Einige Spezifikationen für binäre Dateiformate von Microsoft Office 97 wurden 1997 unter einer restriktiven Lizenz veröffentlicht, jedoch 1999 aus dem Online-Download entfernt. [ 9 ] [ 10 ] [ 11 ] [ 12 ] Spezifikationen späterer Versionen binärer Dateiformate von Microsoft Office waren nicht öffentlich zugänglich. Die DOC-Formatspezifikation war seit 2006 [ 14 ] auf Anfrage bei Microsoft erhältlich [ 13 ] , allerdings unter restriktiven RAND-Z- Bedingungen bis Februar 2008. Sun Microsystems und OpenOffice.org haben das Dateiformat per Reverse Engineering analysiert . [ 15 ] Am 15. Februar 2008 veröffentlichte Microsoft im Rahmen des Microsoft Open Specification Promise eine .DOC-Formatspezifikation [ 4 ] [ 16 ] [ 17 ] . [ 18 ] [ 19 ] Diese Spezifikation beschreibt jedoch nicht alle vom DOC-Format verwendeten Funktionen, sodass weiterhin Reverse Engineering erforderlich ist. [ 20 ] Seit 2008 wurde die Spezifikation mehrfach aktualisiert; die letzte Änderung erfolgte im Mai 2022.
Das in früheren Word-Versionen vor 1997 (Version 1.0 von 1989 bis 7.0 von 1995) verwendete Format ist weniger bekannt, aber sowohl OpenOffice als auch LibreOffice enthalten Open-Source-Code zum Lesen dieser Formate. Das Format ist wahrscheinlich mit dem „Stream“-Format ähnlicher Excel-Versionen verwandt. [ 21 ] Word 95 scheint ebenfalls ein OLE-Wrapping-Format zu verwenden.
Andere .doc-Dateiformate
Historische Dokumente verwenden mitunter die Dateinamenserweiterung DOC für reine Textdateien, was auf Dokumentationen zu Software oder Hardware hinweist. Die Dateinamenserweiterung DOC wurde in den 1980er-Jahren auch von WordPerfect für sein proprietäres Format verwendet.
DOC wird von Benutzern von Palm OS manchmal als Kurzform für PalmDoc verwendet, ein nicht verwandtes Format (üblicherweise mit der Dateinamenerweiterung PDB), das zum Kodieren von Textdateien wie E-Books verwendet wird .
Siehe auch
- docx , das Dateiformat, das von modernen Versionen von Word verwendet wird.
- De-facto -Standard
- Dominantes Design
Referenzen
- ^ "IME Content-Type/Subtype - application/msword" . IANA . 22.07.1993 . Abgerufen am 20.06.2012 .
- ^ Uniform Type Identifiers Reference (PDF) , Apple , abgerufen am 20.06.2012
- ^ „Systemdeklarierte einheitliche Typbezeichner (Mac OS X v10.4)“ . Apple Developer Connection . Apple Inc. 08.04.2008.
- ^ a b c MS-DOC: Word (.doc) Binärdateiformat , 19.11.2019 , abgerufen am 25.02.2020
- ^ a b „Konfigurieren der Dateiblockeinstellungen“ . www.ibm.com . Abgerufen am 03.12.2024 .
- ^ „WD: Word 97 Import Converter: How to Do an Administrative Setup“ . helparchive.huntertur.net . Abgerufen am 04.12.2024 .
- ^ „Q162214 – WD: So erhalten Sie den Word 97-2000 Import Converter“ . Microsoft . 09.10.2002. Archiviert vom Original am 09.10.2002 . Abgerufen am 03.12.2024 .
- ^ „Downloaddetails: Microsoft Office-Kompatibilitätspaket für Word-, Excel- und PowerPoint-2007-Dateiformate“ . Microsoft . 06.12.2006. Archiviert vom Original am 6. Dezember 2006. Abgerufen am 03.12.2024 .
- ^ „Vergleich von ODF und OOXML“ (PDF) . 2006. Archiviert vom Original (PDF) am 28.09.2011 . Abgerufen am 23.05.2011 .
- ^ Vorsicht vor Nerds mit Geschenken , 2006 , abgerufen am 23.05.2011
- ^ „Ein Word 8-Konverter für Unix“ . Abgerufen am 23.05.2011 .
- ^ „Microsoft Word 97 Binary File Format“ . Abgerufen am 23.05.2011 .
- ^ „Lizenzfreie Spezifikationen für binäre Dateiformate von Microsoft Office“ . 4. September 2007. Abgerufen am 23. Mai 2011 .
- ^ „Zuordnung von Dokumenten im Binärformat (.doc; .xls; .ppt) zum Open-XML-Format“ . 16.01.2008 . Abgerufen am 23.05.2011 .
- ^ „Microsoft Compound Document Format“ (PDF) . OpenOffice.org . 07.08.2007.
- ^ Binäre Microsoft Office-Dateiformate (doc, xls, ppt) , 15.02.2008, archiviert vom Original am 18.02.2008
- ^ „Microsoft Office Word 97 - 2007 Binary File Format Specification (*.doc)“ (PDF) . Microsoft Corporation . 2008.
- ^ „Microsoft Open Specification Promise“ . Microsoft Corporation . 23. März 2009.
- ^ „Wie man mithilfe von Office-Dateiformaten und -Schemas Informationen aus Office-Dateien extrahiert“ . Abgerufen am 23.05.2011 .
- ^ Joel Spolsky (19. Februar 2008). „Warum sind die Microsoft Office-Dateiformate so kompliziert? (Und einige Workarounds)“ . Archiviert vom Original am 14. Oktober 2013. Abgerufen am 23. Mai 2011 .
- ^ "LibreOffice/core" . GitHub .
Externe Links
- DOC- , XLS- und PPT- Spezifikationen
- Microsoft Compound Document Format - OpenOffice.org