コンテンツにスキップ

Office Open XML

Xuất điển: フリー bách khoa sự điển 『ウィキペディア ( Wikipedia ) 』
Office Open XML Document
The OOXML Document icon, as appears on theMicrosoft OneDriveweb service
拡 trương tử.docx
.docm (マクロSử dụng thời )
MIMEタイプapplication/vnd.
openxmlformats-officedocument.
wordprocessingml.
document[1]
Khai phát giảマイクロソフト,ECMA,ISO/IEC
Chủng biệtVăn thư ファイルフォーマット
Phái sinh nguyênXML,DOC,WordProcessingML
Quốc tế tiêu chuẩnECMA-376,ISO/IEC 29500-1:2016
Office Open XML Workbook
拡 trương tử.xlsx
.xlsm (マクロSử dụng thời )
MIMEタイプapplication/vnd.
openxmlformats-officedocument.
spreadsheetml.
sheet[1]
Khai phát giảマイクロソフト, ECMA, ISO / IEC
Chủng biệtBiểu kế toán ファイルフォーマット
Phái sinh nguyênXML,XLS,SpreadsheetML
Quốc tế tiêu chuẩnECMA-376,ISO/IEC 29500-1:2016
Office Open XML Presentation
拡 trương tử.pptx
.pptm (マクロSử dụng thời )
MIMEタイプapplication/vnd.
openxmlformats-officedocument.
presentationml.
presentation[1]
Khai phát giảマイクロソフト,ECMA,ISO / IEC
Chủng biệtプレゼンテーションファイルフォーマット
Phái sinh nguyênXML,PPT
Quốc tế tiêu chuẩnECMA-376,ISO/IEC 29500-1:2016

Office Open XML(OpenXML,OOXML)とは, ZIP hình thức で áp súc されたXMLをベースとし, Microsoftが sách định, tối sơ はECMAで dẫn き続きISO/IEC JTC1により tiêu chuẩn hóa されたオフィススイートDụngファイルフォーマットである.

2006 niên 12 nguyệt にECMAにより ECMA-376[2]としてTiêu chuẩn hóaされ, 2008 niên 4 nguyệt にはISOIECの hợp đồng kỹ thuật ủy viên hộiISO/IEC JTC 1の phó ủy viên hộiSC 34において, ISO/IEC 29500として tiêu chuẩn hóa された. Cạnh hợp quốc tế quy cách として “ISO/IEC 26300:OpenDocument Format(ODF)”がある.

Microsoft Office 2010は, ECMA-376の đọc み込みサポート, ISO/IEC 29500 Transitionalの hoàn toàn サポート, および ISO/IEC 29500 Strict の đọc み込みサポートがある. Microsoft Office 2013 dĩ hàng は, ISO/IEC 29500 Strictも hoàn toàn にサポートするが[3][4][5],Hậu phương hỗ hoán tính に vấn đề があるため, デフォルトのファイル hình thức としては sử dụng していない[6].

Khái yếu

[Biên tập]

Microsoft Officeはデータを bảo tồn するにあたり độc tự のバイナリHình thức を dụng いてきたが, バージョン12 (Office2007 ) からは,XMLで ký thuật された quy cách を tiêu chuẩn ファイル hình thức として thải dụng した. それがOffice Open XMLである.

XMLで ký thuật された văn thư quần と họa tượng などのバイナリデータをオープン・パッケージング・コンベンションズ[7]によりひとつのファイルに tập thành した cấu tạo となっている. なお, オープン・パッケージング・コンベンションズはZIPが sử dụng されている.

従 lai sử われている.doc,.xls,.ppt hình thức とのバイナリ hỗ hoán tính はない. またマクロを hàm む văn thư の拡 trương tử は.docm,.xlsm,.pptm である.

OpenXMLを tiêu chuẩn フォーマットとして thải dụng することで

  • Microsoft Officeをインストールされていない hoàn cảnh でもファイルの đọc み thư きが khả năng
  • パーツの tái lợi dụng が dung dịch になる
  • パーツに phân けることによりファイル phá tổn のリスクを hạn định する sự ができる
  • zip áp súc されることでファイルサイズが tiểu さくなる

といったメリットが kỳ đãi される.

バージョン11(Office 2003) dĩ tiền でもXMLで ký thuật されたファイル hình thức (拡 trương tử は.xml)での bảo tồn は khả năng であったが, Office Open XMLとは sĩ dạng が dị なっている.

Sĩ dạng

[Biên tập]

Office Open XMLに cơ づいて tác られたファイルは phục sổ のXMLファイルから thành り lập っており, これらをzipで áp súc することにより1つの văn thư としている. これをOffice Open XMLではパッケージと hô んでいる.

Lệ えばWordの.docx ファイルをZIP hình thức のファイルとして triển khai すると, dĩ hạ のようなパーツから thành り lập っていることが phân かる.

document.xml
テキストコンテンツ
fontTable.xml
フォント biểu
settings.xml
Thiết định tình báo
styles.xml
テキストのスタイル tình báo
webSettings.xml
ウェブ dụng のスタイル tình báo
media
Họa tượng などのメディアファイルを cách nạp するフォルダ
_rels
Các パーツの quan liên tính ( リレーションシップ ) を ký thuật するファイルを cách nạp するフォルダ

Cá 々のXMLファイルやフォルダーをどのように thiết trí するかはOpen Packaging Conventions(en)と hô ばれる phương pháp で định められている[8].また, dĩ hạ のような chuyên dụng のマークアップ ngôn ngữ を dụng いてデータは biểu hiện される.

PresentationML
PowerPointなどプレゼンテーションのデータを ký thuật するための ngôn ngữ.
SpreadsheetML
Excelなど biểu kế toán のデータを ký thuật するための ngôn ngữ. ワークブックの hạ に phục sổ のワークシートが liên なるという hình で cấu thành される.
WordprocessingML
Wordなど văn thư を ký thuật するための ngôn ngữ. Bổn văn を ký thuật するメインドキュメントと, cước chú やスタイルデータなどのパーツドキュメントなどから thành る.
DrawingML
Đồ hình や họa tượng などを ký thuật ・ cách nạp するための ngôn ngữ.
MathML
Sổ thức を ký thuật するための ngôn ngữ.

Sĩ dạng thư

[Biên tập]

ISO/IEC 29500:2008

[Biên tập]

ISO/IEC 29500の sĩ dạng thư は dĩ hạ の4つのパートで cấu thành され, それぞれ độc lập した quy cách である.

Lệ として, 2008 niên bản の cấu thành は dĩ hạ の thông り.

Part 1 (Fundamentals and Markup Language Reference)
This part has 5560 pages. It contains:
Part 2 (Open Packaging Conventions)
This part has 129 pages. It contains:
Part 3 (Markup Compatibility and Extensibility)
This part has 40 pages. It contains:
Part 4 (Transitional Migration Features)
This part has 1464 pages. It contains: Microsoft Office 97から Microsoft Office 2008までを hàm む hạ vị hỗ hoán tính のための cơ năng

2012 niên bản は nhất bộ がオンラインで duyệt lãm できる[9][10].

Hoàn toàn bản は cấu nhập する tất yếu がある.

2016 niên bản は điện tử bản であればダウンロードが khả năng である.

拡 trương tử

[Biên tập]
ファイルの chủng loại 拡 trương hình thức MIMEタイプ OOXML sĩ dạng
ワープロ .docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
Biểu kế toán .xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
プレゼンテーション .pptx application/vnd.openxmlformats-officedocument.presentationml.presentation

バージョン

[Biên tập]

Office Open XMLは, sĩ dạng の nghiêm mật さを trọng thị したストリクト[Chú 釈 1]と quá khứ との hỗ hoán tính を trọng thị したトランジショナル[Chú 釈 2]の2 chủng loại を quy định したファイルフォーマット sĩ dạng である.

Đệ nhất bản
2006 niên 12 nguyệt にECMAにより, ECMA-376として phát hành された sơ bản である.
Đệ nhị bản
2008 niên 12 nguyệt にECMAから phát hành された.
Đệ tam bản
2011 niên 6 nguyệt にECMAから phát hành された.
Đệ tứ bản
2012 niên 12 nguyệt にECMAから phát hành された.
Đệ ngũ bản
2021 niên 12 nguyệt にECMAから phát hành された.

アプリケーションの đối ứng

[Biên tập]
マイクロソフト
マイクロソフトは,Microsoft Office2007 で, ECMA-376 đệ nhất bản の đọc み thư きに đối ứng し, tiêu chuẩn ファイル hình thức として thải dụng した.Microsoft Office2010 では ECMA-376 đệ nhị bản の đọc み thư きに đối ứng し tiêu chuẩn ファイル hình thức として thải dụng するとともに, ISO/IEC 29500 のトランジョショナルの đọc み thư き, ISO/IEC 29500のストリクトの đọc み thủ りに đối ứng した[11].Windows 7Phó chúc のワードパッドでも, cạnh hợp quy cách であるOpenDocument Textと cộng に đối ứng した. また, cựu バージョンであるOffice2000, XP, 2003 で đọc み thư きをするための hỗ hoán パックを khai phát し, vô thường phối bố している[12].
LibreOffice
LibreOfficeは,LibreOffice3.4で OOXML の đọc み thư きに đối ứng した.
オフィススイート
Microsoft OfficeDĩ ngoại の đa くのオフィススイートOffice Open XMLを khai き, gia công するまでは khả năng となっている ( bảo tồn はOpenDocumentHình thức などで hành う ). ただし2012 niên hiện tại, nhật bổn ngữ パソコン hoàn cảnh でOffice Open XMLHình thức でBảo tồnまで khả năng なのはKingsoft Office[1]LibreOfficeのみである ( tường しくは “オフィススイートの bỉ giác”を tham chiếu のこと ).
Office Server Document Converter
アンテナハウスはOOXML hình thức の văn thư ファイルを đọc み込んでレンダリングし, PDF, SVG, họa tượng などの hình thức で bảo tồn するコンバータを đề cung している.

Tạc kim の động hướng

[Biên tập]

OpenXMLは2006 niên 12 nguyệt にはECMAの tiêu chuẩn quy cách ECMA-376 として thừa nhận され, ISO の thừa nhận へと tác nghiệp が続けられた. しかし, nhật bổn においては chính phủ はTrung ương tỉnh sảnhで2007 niên hạ より điều đạt するソフトに đối しソフトウェアが tráp う văn thư やデータがQuốc tế quy cáchもしくはNhật bổn công nghiệp quy cáchに chuẩn 拠していることを điều đạt の nguyên tắc điều kiện とすることを quyết định しており[13],Microsoft Office chế phẩm は đối tượng ngoại となる khả năng tính があると huyền niệm された.

2007 niên 7 nguyệt 1 nhật にはNHKが thượng ký の khảo え phương に cơ づき, “Quốc が kim hậu, マイクロソフトのWordExcelを cấu nhập できなくなる” という báo đạo を hành った.

これに đối して tổng vụ tỉnh は7 nguyệt 2 nhật の định lệ hội kiến において tư liêu を phối bố し, “オープンな tiêu chuẩn は, quốc tế quy cách (ISO) や nhật bổn công nghiệp quy cách (JIS) だけではなく, その tha の công đích quy cách や nghiệp giới đoàn thể による quy cách も hàm まれる khái niệm であるため, quốc tế quy cách (ISO) や nhật bổn công nghiệp quy cách (JIS) に cai đương していない chế phẩm đẳng がただちに bài trừ されるという lý giải は ngộ りです” とNHK báo đạo は ngộ りであると phản luận した. この thời điểm でOpenXMLは,Tiêu chuẩn hóa đoàn thểECMAによって “ECMA-376” として tiêu chuẩn hóa されており, tổng vụ tỉnh の ngôn う “その tha の công đích quy cách” に cai đương する.

さらに tổng vụ tỉnh は, “Gia えて, chính phủ điều đạt の cơ bổn chỉ châm では, điều đạt sĩ dạng thư の yếu cầu yếu kiện として, オープンな tiêu chuẩn を ưu tiên して ký tái するということのみを định めており, オープンな tiêu chuẩn に chuẩn 拠した chế phẩm đẳng を đề án として cầu めるにとどまるものであって, đề án された chế phẩm đẳng を điều đạt するか phủ かは, その tha の yếu cầu yếu kiện とも chiếu らし hợp わせて tổng hợp đích に bình 価し quyết định されるものであることから, そのプロセスを kinh ずに『 nguyên tắc として, ワードやエクセルを cấu nhập できなくなる』ということはありません” と thuật べた.

アメリカ hợp chúng quốcマサチューセッツ châuが châu chính phủ の tiêu chuẩn văn thư としてODFを thải dụng するなどの động きに đối ứng するため, マイクロソフトは “Open XML Translator”プロジェクトを lập ち thượng げ, 2007Office systemDụng のODF đối ứngプラグインモジュール khai phát を tiến めた[14].2008 niên 4 nguyệt にはOpenXMLもISO thừa nhận を đắc て, マイクロソフトは thắng lợi tuyên ngôn を xuất した[15][16].その nhất phương で, マイクロソフトは6 nguyệt にODFフォーマットに đối ứng する ý hướng を kỳ し[17],Office SystemVăn thư の tương hỗ vận dụng tính hướng thượng を tiến めるべくODFを sách định するCấu tạo hóa tình báo tiêu chuẩn xúc tiến hiệp hộiのオフィス văn thư のためのオープン văn thư hình thức kỹ thuật ủy viên hội に tham gia,2009 niênには 2007Office system SP2で chính thức にODFフォーマットの đọc み込みと bảo tồn に đối ứng した[18].ただし, ODFの tái hiện tính はあまり cao くない[19].

Phê phán

[Biên tập]

OpenXMLに loại tự する quy cách としてODFが tồn tại する. どちらもXML hình thức の quy cách であるが, hỗ hoán tính はない. ODFを thôi tiến するフリーソフトウェア tài đoànをはじめとする chư đoàn thể はマイクロソフトによる thị tràng の quả chiêm に phản đối する lập tràng から, “OpenXMLクロスプラットフォームではない” “マイクロソフトの áp đảo đích なシェアを lợi dụng した bạo lực” だと chủ trương してOpenXMLに cường く phản đối した.OpenXMLのISO tiêu chuẩn hóa の tế には, lạng trận 営の gian で kích しい ứng thù が sào り quảng げられた[20].

Cước chú

[Biên tập]

Chú 釈

[Biên tập]
  1. ^Anh:Strict
  2. ^Anh:Transitional

Xuất điển

[Biên tập]
  1. ^abcMicrosoft. “Register file extensions on third party servers”( anh ngữ ). microsoft.com.2008 niên 4 nguyệt 9 nhậtDuyệt lãm.
  2. ^Standard ECMA-376 Office Open XML File Formats( anh ngữ )
  3. ^Office 2013ではStrict Open XML hình thức の bảo tồn とODF1.2 hình thức をサポート | スラド オープンソース”.opensource.srad.jp.2023 niên 1 nguyệt 21 nhậtDuyệt lãm.
  4. ^Archiveddocs. “XML file name extension reference for Office 2013”( anh ngữ ).learn.microsoft.com.2023 niên 1 nguyệt 21 nhậtDuyệt lãm.
  5. ^DHB-MSFT. “XML file name extension reference for Office - Deploy Office”( anh ngữ ).learn.microsoft.com.2023 niên 1 nguyệt 21 nhậtDuyệt lãm.
  6. ^XLSX Strict (Office Open XML), ISO 29500-1:2008-2016”.www.loc.gov(2020 niên 12 nguyệt 6 nhật ).2023 niên 1 nguyệt 21 nhậtDuyệt lãm.
  7. ^Anh:Open Packaging Conventions
  8. ^アンテナP.13
  9. ^ISO/IEC 29500-2:2012(en)Information technology — Document description and processing languages — Office Open XML File Formats — Part 2: Open Packaging Conventions
  10. ^ISO/IEC 29500-3:2012(en)Information technology — Document description and processing languages — Office Open XML File Formats — Part 3: Markup Compatibility and Extensibility
  11. ^http://msdn.microsoft.com/ja-jp/library/gg607163.aspx
  12. ^Word,Excel,およびPowerPoint2007 dụng ファイル hình thức hỗ hoán cơ năng パック”.Microsoft Office Online.2008 niên 12 nguyệt 4 nhậtDuyệt lãm.[リンク thiết れ]
  13. ^Tổng vụ tỉnh(2007 niên 3 nguyệt 1 nhật ). “Tình báo システムに hệ る chính phủ điều đạt の cơ bổn chỉ châm”(PDF).2017 niên 8 nguyệt 20 nhậtDuyệt lãm.
  14. ^マイクロソフト(2006 niên 7 nguyệt 5 nhật ). “Microsoft Expands Document Interoperability”( anh ngữ ).2017 niên 8 nguyệt 20 nhậtDuyệt lãm.
  15. ^Ecma Office Open XML Document Format Appears to Win Approval as an ISO/IEC Standard”( anh ngữ ).Microsoft PressPass(2008 niên 4 nguyệt 1 nhật ).2017 niên 8 nguyệt 20 nhậtDuyệt lãm.
  16. ^Open XML, ISO tiêu chuẩn に――MSが thắng lợi tuyên ngôn”.ITmedia News (2008 niên 4 nguyệt 2 nhật ).2010 niên 11 nguyệt 23 nhậtDuyệt lãm.
  17. ^Red Hat Summit panel: Who 'won' OOXML battle?”.InfoWorld (2008 niên 6 nguyệt 19 nhật ).2012 niên 2 nguyệt 2 nhậtDuyệt lãm.[リンク thiết れ]
  18. ^2007 Microsoft Office system Service Pack 2”.マイクロソフト (2009 niên 4 nguyệt 30 nhật ).2010 niên 4 nguyệt 18 nhậtDuyệt lãm.
  19. ^Word を sử dụng して OpenDocument テキスト (.odt) hình thức の văn thư を khai く, または bảo tồn する - Microsoft
  20. ^OOXML đối ODF luận tranh から đắc た giáo huấn”.ZDNet.com (2008 niên 4 nguyệt 1 nhật ).2012 niên 2 nguyệt 2 nhậtDuyệt lãm.

Tham khảo văn hiến

[Biên tập]

Quan liên hạng mục

[Biên tập]

Ngoại bộ リンク

[Biên tập]