Office Open XML
Office Open XML |
---|
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ệt | Văn thư ファイルフォーマット |
Phái sinh nguyên | XML,DOC,WordProcessingML |
Quốc tế tiêu chuẩn | ECMA-376,ISO/IEC 29500-1:2016 |
拡 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ệt | Biểu kế toán ファイルフォーマット |
Phái sinh nguyên | XML,XLS,SpreadsheetML |
Quốc tế tiêu chuẩn | ECMA-376,ISO/IEC 29500-1:2016 |
拡 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ên | XML,PPT |
Quốc tế tiêu chuẩn | ECMA-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 にはISOとIECの 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, マイクロソフトのWordやExcelを 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]Xuất điển
[Biên tập]- ^abcMicrosoft. “Register file extensions on third party servers”( anh ngữ ). microsoft.com.2008 niên 4 nguyệt 9 nhậtDuyệt lãm.
- ^Standard ECMA-376 Office Open XML File Formats
- ^“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.
- ^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.
- ^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.
- ^“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.
- ^Anh:Open Packaging Conventions
- ^アンテナP.13
- ^ISO/IEC 29500-2:2012(en)Information technology — Document description and processing languages — Office Open XML File Formats — Part 2: Open Packaging Conventions
- ^ISO/IEC 29500-3:2012(en)Information technology — Document description and processing languages — Office Open XML File Formats — Part 3: Markup Compatibility and Extensibility
- ^http://msdn.microsoft.com/ja-jp/library/gg607163.aspx
- ^“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 れ]
- ^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.
- ^マイクロソフト(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.
- ^“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.
- ^“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.
- ^“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 れ]
- ^“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.
- ^Word を sử dụng して OpenDocument テキスト (.odt) hình thức の văn thư を khai く, または bảo tồn する - Microsoft
- ^“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]- Girier dương tử / cao sơn giai văn / sâm bổn hiếu tư trứ đại tu hạ chiêu ngạn giam tu 『 nhập môn Office Open XML』ISBN 978-4-7973-3872-0
- アンテナハウス chu thức hội xã XSL Formatter グループ trứ 『Office Open XML Formats nhập môn 』ISBN 978-4-8399-2582-6
- アンテナハウス chu thức hội xã trứ『Office Open XML Formats nhập môn đệ 2 bản 』ISBN 978-4-9005-5283-8