文書ファイル形式は、特にコンピュータで使用するために、文書を記憶媒体に保存するためのテキストまたはバイナリファイル形式です。現在、互換性のない文書ファイル形式が多数存在します
XMLベースのオープンスタンダードの例としては、 ISO / IEC規格のOpenDocument(ISO 26300:2006)や、Office Open XML(ISO 29500:2008)のStrict版とTransitional版があります。もう1つの例はDocBookです。これは、マニュアル、書籍、技術ガイドなどの構造化ドキュメントの作成に使用され、スタイルシートやツールチェーンで処理されてHTML、PDF、EPUB、マニュアルページなどを生成します。以前のドキュメントファイル形式であるXHTMLは、後にHTML5の一部になりました。
1993年、ITU-Tは、競合するすべてのドキュメントファイル形式を置き換えることを目的として、オープンドキュメントアーキテクチャ(ODA)として知られるドキュメントファイル形式の標準を確立しようとしました。これは、ISO 8613に相当するITU-T文書T.411からT.421で説明されています。しかし、成功しませんでした
PostScriptやPDFなどのページ記述言語は、一般的なユーザーが作成と読み取りのみ可能で、編集はできない文書の事実上の標準となっています。2001年には、PDF自体の仕様であるISO-32000を含む、PDFに関する一連のISO / IEC規格が公開され始めました。
HTMLは最も使用されているオープンな国際標準であり、文書ファイル形式としても使用されています。ISO / IEC規格( ISO 15445:2000)にもなっています。
Microsoft Word(.doc)で使用されるデフォルトのバイナリファイル形式は、オフィス文書の事実上の標準となっていますが、独自の形式であり、他のワードプロセッサで必ずしも完全にサポートされているわけではありません。
以下は、より一般的な文書ファイル形式の一部です。括弧内の形式で使用される 一般的なファイル拡張子は次のとおりです。