List of software that supports Office Open XML

From Infogalactic: the planetary knowledge core
(Redirected from Office Open XML software)
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Lua error in package.lua at line 80: module 'strict' not found. This is an overview of software support for the Office Open XML format, a Microsoft document file format for saving and exchanging editable office documents.

The list here is not exhaustive.

ECMA-376 1st edition implementations

The ECMA-376 1st edition Office Open XML standard is supported by a number of applications from various vendors; listed alphabetically they include:

Text documents (.docx)

Word processors

  • AbiWord includes an input filter for Office Open XML text documents beginning with version 2.6.0.[1] Export of Office Open XML text documents is supported beginning with version 2.6.5.[2]
  • Adobe Buzzword beta, the online word processor by Adobe Systems, imports and exports Microsoft Word (DOC), Office Open XML (DOCX) and Word 2003 XML files.[3] Compatibility is limited due to beta status of development.
  • Apache OpenOffice reads some .docx. It does not write .docx.[4]
  • Apple Inc.'s iWork '08 suite has read-only support for Office Open XML word processing file formats in Pages.[5]
  • Apple Inc.'s iPhone has read-only support for Office Open XML attachments to email.[6]
  • Apple Inc.'s TextEdit, the built-in word processing program of Mac OS X, has very basic read and write support for Office Open XML text files starting with Mac OS X v10.5.[7]
  • Atlantis Word Processor includes input and export filters for Office Open XML text documents (DOCX) beginning with version 1.6.3.[8]
  • Corel WordPerfect Office X5 can both read and write Office Open XML.
  • DataViz' Documents To Go for Android, Palm OS, Windows Mobile and Symbian OS (UIQ, S80) supports Office Open XML documents.[9]
  • Evermore Software EIOffice Word Processor has import only Office Open XML support for text documents. It is available for Windows and Linux.[10]
  • Google Docs, a web-based word processor and spreadsheet application supports importing Office Open XML text documents.[11] As of June 2014, DOCX files can be edited "natively," without conversion.[12]
  • IBM Lotus Symphony includes an input filter for Office Open XML text documents beginning with version 1.3.[13]
  • Jarte 3.0+ for Windows has import only Office Open XML support for text documents.[14][15]
  • JustSystems Ichitaro 2008 (Japanese) has built-in support for Office Open XML files. It is available for Windows and Linux.[16]
  • LibreOffice has built-in support for opening and writing Office Open XML files. It is available for Windows, Mac OS X, Linux, etc.
  • MadCap Blaze is a desktop publishing (DTP) and word processing application for developing long printed documents. Blaze can publish documents in Office Open XML, XPS, PDF and other formats.[17]
  • MadCap Flare is a Help authoring tool that can generate multiple outputs including Office Open XML text documents, XPS documents and other formats.[18]
  • Microsoft Office 2007, Microsoft Office 2010, and Microsoft Office 2013 for Windows use the Office Open XML format as the default.
  • Some older versions of Microsoft Word and Microsoft Office (2000, XP and 2003) are able to read and write docx files after installation of the free compatibility pack provided by Microsoft,[19] but some items such as equations are converted into images that cannot be edited.[20] The compatibility pack is available for Windows 2000 Service Pack 4 and newer operating systems. It does not require Microsoft Office but does require Microsoft Windows. It can be used as a standalone converter with products that read Office's older binary formats, such as OpenOffice.org.[21]
  • Microsoft Office 2008 for Mac and Microsoft Office for Mac 2011 support the Office Open XML format.[22] For older versions of Office on the Mac, a converter is available.
  • Microsoft Office Mobile 6.1 supports Office Open XML on Mobile devices.[23]
  • For Microsoft Word, see Microsoft Office above.
  • Microsoft's version of Wordpad included with Windows 7 supports opening and saving in the docx format.[24]
  • The Mac OS X-based NeoOffice office suite supports opening, editing, and saving of most Office Open XML documents since version 2.1.[25]
  • Nisus Writer Pro has built-in, but rather limited, support for opening OOXML documents.
  • ONLYOFFICE, an online office suite, can read and write Office Open XML format.
  • OpenOffice.org had built-in support for opening Office Open XML text documents beginning with OpenOffice.org version 3.0 (October 2008).[26]
  • QuickOffice, a mobile office suite for Symbian and Palm OS, supports wordprocessing in Office Open XML format.[27]
  • Schreibchen 1.0.1 for Mac OS X can open and write Office Open XML text documents. It is a very simple word processor for disabled persons, children and other peoples that can not use (or like) other word processors or text editors.[28]
  • Schreiben 4.0.1, a simple and fast word processor for Mac OS X supports Office Open XML text documents.[29]
  • SoftMaker Office 2016 and 2012, an office suite for Windows, Linux, and Google Android supports .docx, .xlsx, and .pptx in its word processor, spreadsheet and presentation-graphics software respectively.[30]
  • The online Thinkfree Office supports Office Open XML word processing files.[31]
  • WPS Office Writer 2009 for Windows has (from version 6.3.0.1731[32]) import only support for Office Open XML text documents. The support is marked as "beta" in program's file browser.[33]
  • Online word processor Zoho Writer supports exporting to the Office Open XML WordprocessingML format.[34]

Viewers, filters and converters

Translation support

  • OmegaT – OmegaT is a free translation memory application written in Java.[40]
  • Swordfish Translation Editor, a cross-platform CAT tool based on XLIFF 1.2 open standard published by OASIS that provides support for translation of Office Open XML files.[41]

Bibliographic

  • RefWorks – Web-based commercial citation manager, supports uploading DOCX files for citation formatting.[42]

Programmatic support

  • Apache POI supports Office Open XML as of the 3.5 release.[43]
  • Aspose.Words - Aspose supports Office Open XML formats for word processing documents for developers through Aspose.Words API.[44]
  • Text Control TX Text Control, a family of reusable wordprocessing components for developers support reading and writing of Office Open XML wordprocessing files.[45]
  • Zend Framework 1.7 provides a PHP search engine that allows searching information from within Office Open XML files.[46]

Other products

  • Altova DiffDog supports detailed differencing for Office Open XML and ZIP archive file pairs.[47]
  • Altova StyleVision adds Word 2007 (Office Open XML) wordprocessing capabilities to its graphical stylesheet design tool.[48]
  • Altova XMLSpy, an XML editor for modeling, editing, transforming, and debugging XML technologies has capabilities for accessing, editing, transforming, and querying Office Open XML file formats.[49]
  • IBM DB2 Content Manager V8.4 clients support Office Open XML file formats.[50]
  • IBM Lotus Notes 8.0.2+ supports Office Open XML text documents.[51]
  • IBM Lotus Quickr V8.0 includes support for Office Open XML documents.[52]
  • IBM WebSphere Portal supports Office Open XML text documents.[53]
  • IBM WebSphere Business Modeler supports Office Open XML text documents.[54]
  • Mindjet MindManager supports the Office Open XML format.[55]
  • Nuance OmniPage Professional 16, an OCR and Document Conversion Software, was the first desktop OCR application to provide native support for the Office Open XML standard.[56]
  • Oxygen XML Editor provides ready to use validation, editing and processing support for Office Open XML files. These capabilities allow developers to use data from office documents together with validation and transformations (using XSLT or XQuery) to other file formats. Validation is done using the latest ECMA-376 XML Schemas.[57]
  • RIM BlackBerry Enterprise Server software version 4.1 SP4 (4.1.4) supports Office Open XML file formats.[58]
  • Serif PagePlus X3 – Desktop publishing (page layout) program for Windows includes an Office Open XML text import filter.[59]

Planned and beta software

Spreadsheet documents (.xlsx)

Spreadsheet software

Viewers, filters and converters

  • Apple Inc.'s Quick Look, the built-in quick preview feature of Mac OS X, supports Office Open XML files starting with Mac OS X v10.5.
  • DataViz MacLinkPlus Deluxe 16 supports Office Open XML file formats.[35]
  • Google search supports direct HTML view of Office Open XML files. Found files can be viewed directly in a converted HTML view.[36]
  • Microsoft Office Open XML Converter for Mac OS X can convert Office Open XML files to the former binary file formats used in older versions of Microsoft Office.[37]
  • OxygenOffice includes xmlfilter which is the code that OpenOffice.org 3 will use to process Office Open XML files, and xmlfilter is completely different from OdfConverter.[69] This filter however is only for importing Office Open XML files not for exporting them.

Translation support

Programmatic support

  • Apache POI supports Office Open XML as of the 3.5 release.[43]
  • SoftArtisans ExcelWriter supports creating and manipulating existing Office Open XML spreadsheets programmatically or through the use of templates.
  • Templater supports populating xlsx and docx formats from templates. It is available for .NET and JVM.
  • Zend Framework 1.7 provides a PHP search engine that allows searching information from within Office Open XML files.[46]
  • openpyxl is a Python module that can read XLSX files.
  • XlsXcessive is a Python module that uses openpack to write XLSX files.
  • EasyXLS is a .NET and Java component to read, write and convert between Office Open XML and other Microsoft Excel 97-2013 files, as well as CSV, TXT, XML and HTML file formats.[71]

Other products

  • Altova XMLSpy, an XML editor for modeling, editing, transforming, and debugging XML technologies provides capabilities for accessing, editing, transforming, and querying Office Open XML file formats.[49]
  • IBM DB2 Content Manager V8.4 clients support Office Open XML file formats.[50]
  • IBM Lotus Notes 8.0.2+ supports Office Open XML spreadsheet documents.[51]
  • IBM Lotus Quickr V8.0 includes support for Office Open XML documents.[52]
  • IBM WebSphere Portal supports Office Open XML spreadsheet documents.[53]
  • Mindjet MindManager supports the Office Open XML format.[55]
  • Nuance OmniPage Professional 16, an OCR and Document Conversion Software, was the first desktop OCR application to provide native support for the Office Open XML standard.[56]
  • Oxygen XML Editor provides ready to use validation, editing and processing support for Office Open XML files. These capabilities allow developers to use data from office documents together with validation and transformations (using XSLT or XQuery) to other file formats. Validation is done using the latest ECMA-376 XML Schemas.[57]
  • RIM BlackBerry Enterprise Server software version 4.1 SP4 (4.1.4) supports Office Open XML file formats.[58]

Presentation documents (.pptx)

Presentation software

Viewers, filters and converters

  • Apple Inc.'s Quick Look, the built-in quick preview feature of Mac OS X, supports Office Open XML files starting with Mac OS X v10.5.
  • DataViz MacLinkPlus Deluxe 16 supports Office Open XML file formats.[35]
  • Google search supports direct HTML view of Office Open XML files. Found files can be viewed directly in a converted HTML view.[36]
  • Microsoft Office Open XML Converter for Mac OS X can convert Office Open XML files to the former binary file formats used in older versions of Microsoft Office.[37]
  • OxygenOffice includes xmlfilter which is the code that OpenOffice.org 3 will use to process Office Open XML files, and xmlfilter is completely different from OdfConverter.[69] This filter however is only for importing Office Open XML files not for exporting them.
  • OmegaT – OmegaT is a free translation memory application written in Java.[40]

Other products

  • Altova DiffDog supports detailed differencing for Office Open XML and ZIP archive file pairs.[47]
  • Altova XMLSpy, an XML editor for modeling, editing, transforming, and debugging XML technologies provides capabilities for accessing, editing, transforming, and querying Office Open XML file formats.[49]
  • IBM DB2 Content Manager V8.4 clients support Office Open XML file formats.[50]
  • IBM Lotus Notes 8.0.2+ supports Office Open XML presentation documents.[51]
  • IBM Lotus Quickr V8.0 includes support for Office Open XML documents.[52]
  • IBM WebSphere Portal supports Office Open XML presentation documents.[53]
  • Mindjet MindManager supports the Office Open XML format.[55]
  • Nuance OmniPage Professional 16, an OCR and Document Conversion Software, was the first desktop OCR application to provide native support for the Office Open XML standard.[56]
  • Oxygen XML Editor provides ready to use validation, editing and processing support for Office Open XML files. These capabilities allow developers to use data from office documents together with validation and transformations (using XSLT or XQuery) to other file formats. Validation is done using the latest ECMA-376 XML Schemas.[57]
  • RIM BlackBerry Enterprise Server software version 4.1 SP4 (4.1.4) supports Office Open XML file formats.[58]

Planned and beta software

Search tools

  • Google supports searching in content of DOCX, XLSX, and PPTX files and also searching for these filetypes. Found files can be viewed directly in a converted HTML view.[75]
  • Apple Spotlight supports indexed searching of Office Open XML files.
  • Copernic Desktop Search for Windows supports indexed searching of Office Open XML files.[76]

ISO/IEC 29500:2008 / ECMA-376 2nd edition implementations

Microsoft Office 2010

  • In 2008, Microsoft stated that Microsoft Office 2010 would be the first version of Microsoft Office to support ISO/IEC 29500.[77] The official release of this version of the product reads and writes files conformant to ISO/IEC 29500 Transitional, and reads files conformant to ISO/IEC 29500 Strict.[78]

Microsoft Office 2007

  • On July 28, 2008 Murray Sargent, a software development engineer in the Microsoft Office team confirmed that Word 2007 will have a service pack release that enables it to read and write ISO standard OOXML files.[79] However, as of Service Pack 2 (released 2009) Microsoft is not claiming Microsoft Office 2007 compatibility with the ISO OOXML standard.[80]

Open XML Format SDK

  • Microsoft Open XML Format SDK[81] contains a set of managed code libraries to create and manipulate Office Open XML files programmatically. Version 1.0 was released on June 10, 2008[82] and incorporates the changes made to the Office Open XML specification made during the current ISO/IEC standardization process.[83] Version 2 of the Open XML SDK supports validating Office Open XML documents against the Office Open XML schema, as well as searching in Office Open XML documents.[83] On March 13, 2008 Doug Mahugh, a Senior Product Manager at Microsoft specializing in Office client interoperability and the Open XML file formats confirmed that version 1.0 of the Open XML Format SDK "will definitely be 100% compliant with the final ISO/IEC 29500 spec, including the changes accepted at the BRM".[83] In a ComputerWorld interview from 2008, Doug Mahugh said that "Microsoft would continue to update the SDK to make sure that applications built with it remained compliant with an Open XML standard as changes were made in the future".[84] By June 2014, the Open XML SDK was at version 2.5[85] and had been released as open source on github[86]

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. https://www.openoffice.org/product/writer.html
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. 6.0 6.1 6.2 Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. 9.0 9.1 9.2 Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. 12.0 12.1 12.2 Lua error in package.lua at line 80: module 'strict' not found.
  13. 13.0 13.1 13.2 Lua error in package.lua at line 80: module 'strict' not found.
  14. Jarte 3.0 – docx import support
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. 19.0 19.1 19.2 Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. 21.0 21.1 21.2 Lua error in package.lua at line 80: module 'strict' not found.
  22. 22.0 22.1 22.2 Lua error in package.lua at line 80: module 'strict' not found.
  23. 23.0 23.1 23.2 Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. 25.0 25.1 25.2 Lua error in package.lua at line 80: module 'strict' not found.
  26. 26.0 26.1 26.2 Lua error in package.lua at line 80: module 'strict' not found.
  27. 27.0 27.1 Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. 31.0 31.1 31.2 Lua error in package.lua at line 80: module 'strict' not found.
  32. 32.0 32.1 Kingsoft Office 6.3.0.1731+ has docx, xlsx beta support
  33. 33.0 33.1 Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. 35.0 35.1 35.2 Lua error in package.lua at line 80: module 'strict' not found.
  36. 36.0 36.1 36.2 Lua error in package.lua at line 80: module 'strict' not found.
  37. 37.0 37.1 37.2 Lua error in package.lua at line 80: module 'strict' not found.
  38. Native Winds Docx Converter
  39. Lua error in package.lua at line 80: module 'strict' not found.
  40. 40.0 40.1 40.2 Lua error in package.lua at line 80: module 'strict' not found.
  41. Lua error in package.lua at line 80: module 'strict' not found.
  42. Lua error in package.lua at line 80: module 'strict' not found.
  43. 43.0 43.1 43.2 Lua error in package.lua at line 80: module 'strict' not found.
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. 46.0 46.1 Lua error in package.lua at line 80: module 'strict' not found.
  47. 47.0 47.1 Lua error in package.lua at line 80: module 'strict' not found.
  48. Lua error in package.lua at line 80: module 'strict' not found.
  49. 49.0 49.1 49.2 Lua error in package.lua at line 80: module 'strict' not found.
  50. 50.0 50.1 50.2 Lua error in package.lua at line 80: module 'strict' not found.
  51. 51.0 51.1 51.2 http://infocenters.lotus.com/domino/index.jsp?topic=/com.ibm.notes85.help.doc/DOC/H_FILE_FORMATS_SUPPORTED_FOR_VIEWING_IN_NOTES_REFERENCE.html
  52. 52.0 52.1 52.2 Lua error in package.lua at line 80: module 'strict' not found.
  53. 53.0 53.1 53.2 http://publib.boulder.ibm.com/infocenter/wpdoc/v6r0/index.jsp?topic=/com.ibm.wp.zos.doc/wpf/dcs_info.html
  54. Lua error in package.lua at line 80: module 'strict' not found.
  55. 55.0 55.1 55.2 Lua error in package.lua at line 80: module 'strict' not found.
  56. 56.0 56.1 56.2 Lua error in package.lua at line 80: module 'strict' not found.
  57. 57.0 57.1 57.2 Lua error in package.lua at line 80: module 'strict' not found.
  58. 58.0 58.1 58.2 Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. http://www.zdnet.co.kr/etc/eyeon/enterprise/0,39036961,39164305,00.htm
  61. 61.0 61.1 Lua error in package.lua at line 80: module 'strict' not found.
  62. 62.0 62.1 Lua error in package.lua at line 80: module 'strict' not found.
  63. https://www.openoffice.org/product/calc.html
  64. Lua error in package.lua at line 80: module 'strict' not found.
  65. 65.0 65.1 Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. 69.0 69.1 Lua error in package.lua at line 80: module 'strict' not found.
  70. OmegaT+ Document Filters
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. https://www.openoffice.org/product/impress.html
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. Lua error in package.lua at line 80: module 'strict' not found.
  75. Lua error in package.lua at line 80: module 'strict' not found.
  76. http://www.copernic.com/en/products/desktop-search/features-file-types.html
  77. Microsoft Expands List of Formats Supported in Microsoft Office
  78. http://msdn.microsoft.com/en-us/library/gg607163.aspx Office Open XML, ECMA-376, and ISO/IEC 29500
  79. http://blogs.msdn.com/murrays/archive/2008/07/28/improved-mathml-support-in-word-2007.aspx
  80. http://www.microsoft.com/Presspass/press/2008/may08/05-21ExpandedFormatsPR.mspx
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. Lua error in package.lua at line 80: module 'strict' not found.
  83. 83.0 83.1 83.2 Lua error in package.lua at line 80: module 'strict' not found.
  84. Microsoft releasing OOXML SDK
  85. Welcome to the Open XML SDK 2.5 for Office
  86. Open-XML-SDK on github

External links