.doc
.doc (аббревиатура от «document») — это расширение имени файла, используемое для обработки документов, хранящихся в собственном формате Microsoft Word Binary File Format[1]. Microsoft использует это расширение с 1983 года.
Microsoft Word Binary File Format[править]
Двоичные файлы DOC часто содержат больше информации о форматировании текста (а также сценарии и информацию об отмене), чем некоторые другие форматы файлов документов, такие как Rich Text Format и язык разметки гипертекста, но обычно менее широко совместимы.
Файлы DOC, созданные с помощью версий Microsoft Word, отличаются. Версии Microsoft Word до Word 97 («8.0») использовали формат, отличный от формата Microsoft Word 97-2003 на основе OLE/CFBF.
В Microsoft Word 2007 и более поздних версиях двоичный формат файла был заменен в качестве формата по умолчанию форматом Office Open XML, хотя Microsoft Word по-прежнему может создавать файлы DOC.
Поддержка приложения[править]
Формат DOC является родным для Microsoft Word. Другие текстовые процессоры, такие как OpenOffice.org Writer, IBM Lotus Symphony, Apple Pages и AbiWord, также могут создавать и читать файлы DOC, хотя и с некоторыми ограничениями. Программы командной строки для Unix-подобных операционных систем, которые могут преобразовывать файлы из формата DOC в обычный текст или другие стандартные форматы, включают библиотеку wv, которая сама используется непосредственно AbiWord.
Спецификация[править]
Поскольку формат файла DOC был закрытой спецификацией в течение многих лет, непоследовательная обработка формата сохраняется и может привести к некоторой потере информации о форматировании при обработке одного и того же файла несколькими программами обработки текстов. Некоторые спецификации для форматов двоичных файлов Microsoft Office 97 были опубликованы в 1997 году по ограничительной лицензии, но в 1999 году эти спецификации были удалены из онлайн-загрузки[2][3][4][5]. Спецификации более поздних версий форматов двоичных файлов Microsoft Office не были общедоступны. Спецификация формата DOC была доступна от Microsoft по запросу[6] с 2006 года[7] в соответствии с ограничительными условиями RAND-Z до февраля 2008 года. Sun Microsystems и OpenOffice.org реконструировали формат файла[8]. 15 февраля 2008 года Microsoft выпустила спецификацию формата .DOC[1][9][10] в соответствии с Microsoft Open Specification Promise[11][12]. Однако эта спецификация не описывает все функции, используемые форматом DOC, и работа по обратному проектированию остается необходимой[13]. С 2008 года спецификация несколько раз обновлялась; последнее изменение было внесено в ноябре 2019 года.
Формат, использовавшийся в более ранних версиях Word до 97 («1.0» 1989 года — «7.0» 1995 года) менее известен, но и OpenOffice, и LibreOffice содержат открытый исходный код для чтения этих форматов. Формат, вероятно, связан с форматом «Поток», который можно найти в аналогичных версиях Excel[14]. Word 95 также имеет форму, обернутую OLE.
Другие форматы файлов[править]
В некоторых исторических документах может использоваться расширение имени файла DOC для файлов с открытым текстом, что указывает на документацию для программного или аппаратного обеспечения. Расширение имени файла DOC также использовалось в 1980-х годах WordPerfect для его собственного формата.
DOC иногда используется пользователями Palm OS как сокращение для PalmDoc, несвязанного формата (обычно с использованием расширения имени файла PDB), используемого для кодирования текстовых файлов, таких как электронные книги.
Источники[править]
- ↑ 1,0 1,1 «MS-DOC: Word (.doc) Binary File Format», 2019-11-19, <http://msdn.microsoft.com/en-us/library/cc313153%28v=office.12%29>. Проверено 25 февраля 2020.
- ↑ Comparing ODF and OOXML (pdf) (2006). Проверено 23 мая 2011.
- ↑ «Beware of Geeks Bearing Gifts», 2006, <http://www.robweir.com/blog/2006/11/beware-of-geeks-bearing-gifts.html>. Проверено 23 мая 2011.
- ↑ A Word 8 converter for Unix. Проверено 23 мая 2011.
- ↑ Microsoft Word 97 Binary File Format. Проверено 23 мая 2011.
- ↑ Royalty-free specifications for Microsoft Office binary file formats. Проверено 23 мая 2011.
- ↑ Mapping documents in the binary format (.doc; .xls; .ppt) to the Open XML format (2008-01-16). Проверено 23 мая 2011.
- ↑ Microsoft Compound Document Format. OpenOffice.org (2007-08-07).
- ↑ «Microsoft Office Binary (doc, xls, ppt) File Formats», 2008-02-15, <http://www.microsoft.com/interop/docs/officebinaryformats.mspx>
- ↑ Microsoft Office Word 97 - 2007 Binary File Format Specification (*.doc). Microsoft Corporation (2008).
- ↑ Microsoft Open Specification Promise. Microsoft Corporation (March 23, 2009).
- ↑ How to extract information from Office files by using Office file formats and schemas. Проверено 23 мая 2011.
- ↑ Joel Spolsky Why are the Microsoft Office file formats so complicated? (And some workarounds). Проверено 23 мая 2011.
- ↑ LibreOffice/core (англ.).
Электронные книги (устройства и документы) ↑ [+] | |
---|---|
Устройства |
Amazon Kindle • Nook • FR book • LBook • MAGIC E701 • Onext Touch&Read • Onyx Boox • PAGEone • PocketBook Reader • REB 1100 • Rocket eBook • Sony Reader • Азбука • Электронная книга с шрифтом Брайля • список… |
Форматы файлов | |
Каталогизаторы |
All My Books • Calibre • MyHomeLib • MyRuLib |
Библиотеки |
Amazon.com • Barnes & Noble • FictionBook.ru • Google Books • MyBook • Ozon.ru • Альдебаран • Архив Интернета • Библиотека Мошкова • Викитека • Либрусек • ЛитРес • Марксистский интернет-архив • Проект «Гутенберг» • Руниверс • Флибуста |
См. также |