Xlsx Full Form

broken image


  1. Xlsx Full Form
  2. Csv Full Form
  3. Pptx Full Form
  4. Docx Full Form
Apache POI
Developer(s)Apache Software Foundation
Stable release
RepositoryPOI Repository
Written inJava
Operating systemCross-platform
TypeAPI to access Microsoft Officeformats
LicenseApache License 2.0
Websitepoi.apache.org

Apache POI, a project run by the Apache Software Foundation, and previously a sub-project of the Jakarta Project, provides pure Java libraries for reading and writing files in Microsoft Officeformats, such as Word, PowerPoint and Excel.

History and roadmap[edit]

The XLS file type has been the default Excel file extension and format before Excel 2007. In Excel 2007, XLSX replaced the XLS format. Therefore, XLS is kind of outdated right now. In the daily life you won't find it often any more. But some data base tools still export data as XLS files.

Looking for the definition of XLSX? Find out what is the full meaning of XLSX on Abbreviations.com! 'Excel Microsoft Office Open XML Format Spreadsheet file' is one option - get in to view more @ The Web's largest and most authoritative acronyms and abbreviations resource. XLS and XLSX files. XLSX and XLS files are Microsoft Excel Spreadsheets commonly used to store financial data and to create mathematical models. These files store data in worksheets that contain cells arranged as a grid of rows and columns. Excel spreadsheets may also contain charts, mathematical functions, and various kinds of cell formatting.

The name was originally an acronym for 'Poor Obfuscation Implementation',[2] referring humorously to the fact that the file formats seemed to be deliberately obfuscated, but poorly, since they were successfully reverse-engineered. This explanation – and those of the similar names for the various sub-projects – were removed from the official web pages in order to better market the tools to businesses who would not consider such humor appropriate. The original authors (Andrew C. Oliver and Marc Johnson) also noted the existence of the Hawaiian poi dish, made of mashed taro root, which had similarly derogatory connotations.[3]

Xlsx full form

Office Open XML support[edit]

Secure ftp client. POI supports the ISO/IEC 29500:2008 Office Open XML file formats since version 3.5. A significant contribution for OOXML support came from Sourcesense,[4] an open source company which was commissioned by Microsoft to develop this contribution.[5] This link spurred controversy, some POI contributors questioning POI OOXML patent protection regarding Microsoft's Open Specification Promise patent license.[6]

Architecture[edit]

The Apache POI project contains the following subcomponents (meaning of acronyms is taken from old documentation):

  • POIFS (Poor Obfuscation Implementation File System[2]) – This component reads and writes Microsoft's OLE 2Compound document format. Since all Microsoft Office files are OLE 2 files, this component is the basic building block of all the other POI elements. POIFS can therefore be used to read a wider variety of files, beyond those whose explicit decoders are already written in POI.
  • HSSF (Horrible SpreadSheet Format[2]) – reads and writes Microsoft Excel (XLS) format files. It can read files written by Excel 97 onwards; this file format is known as the BIFF 8 format. As the Excel file format is complex and contains a number of tricky characteristics, some of the more advanced features cannot be read.
  • XSSF (XML SpreadSheet Format) – reads and writes Office Open XML (XLSX) format files. Similar feature set to HSSF, but for Office Open XML files.
  • HPSF (Horrible Property Set Format[2]) – reads 'Document Summary' information from Microsoft Office files. This is essentially the information that one can see by using the File|Properties menu item within an Office application.
  • HWPF (Horrible Word Processor Format[7]) – aims to read and write Microsoft Word 97 (DOC) format files. This component is in initial stages of development.
  • XWPF (XML Word Processor Format[7]) – similar feature set to HWPF, but for Office Open XML files.
  • HSLF (Horrible Slide Layout Format[7]) – a pure Java implementation for Microsoft PowerPoint files. This provides the ability to read, create and edit presentations (though some things are easier to do than others)
  • HDGF (Horrible DiaGram Format[7]) – an initial pure Java implementation for Microsoft Visio binary files. It provides an ability to read the low level contents of the files.
  • HPBF (Horrible PuBlisher Format[citation needed]) – a pure Java implementation for Microsoft Publisher files.[8]
  • HSMF (Horrible Stupid Mail Format[9]) – a pure Java implementation for Microsoft Outlook MSG files.[10]
  • DDF (Dreadful Drawing Format[7]) – a package for decoding the Microsoft Office Drawing format.

The HSSF component is the most advanced feature of the library.[11] Other components (HPSF, HWPF, and HSLF) are usable, but less full-featured.[12][13]

The POI library is also provided as a Ruby[14] or ColdFusion extension.

There are modules for Big Data platforms (e.g. Apache Hive/Apache Flink/Apache Spark), which provide certain functionality of Apache POI, such as the processing of Excel files.[15][16]

Version history[edit]

Legend:Old version, not maintainedOlder version, still maintainedCurrent stable versionLatest preview versionFuture release

Version number

Date of release
Current stable version:4.1.214. February 2020
Old version, no longer maintained: 4.1.120. October 2019
Old version, no longer maintained: 4.1.009. April 2019
Old version, no longer maintained: 4.0.007. September 2018
Old version, no longer maintained: 3.1715. September 2017
Old version, no longer maintained: 3.1619. April 2017
Old version, no longer maintained: 3.1521. September 2016
Old version, no longer maintained: 3.142. March 2016
Old version, no longer maintained: 3.1329. September 2015
Old version, no longer maintained: 3.1211. May 2015
Old version, no longer maintained: 3.1121. December 2014
Old version, no longer maintained: 3.10.118. August 2014
Old version, no longer maintained: 3.108. February 2014
Old version, no longer maintained: 3.93. December 2012
Old version, no longer maintained: 3.826. March 2012
Old version, no longer maintained: 3.729. October 2010
Old version, no longer maintained: 3.614. December 2009
Old version, no longer maintained: 3.528. September 2009
Old version, no longer maintained: 3.219. October 2008
Old version, no longer maintained: 3.129. June 2008
Old version, no longer maintained: 3.0.24. February 2008
Old version, no longer maintained: 3.0.15. July 2007
Old version, no longer maintained: 3.018. May 2007
Old version, no longer maintained: 2.5.129. February 2004
Old version, no longer maintained: 2.529. February 2004
Old version, no longer maintained: 2.026. January 2004
Old version, no longer maintained: 1.5.116. June 2002
Old version, no longer maintained: 1.56. May 2002
Old version, no longer maintained: 1.2.019. January 2002
Old version, no longer maintained: 1.1.04. January 2002
Old version, no longer maintained: 1.0.211. January 2002
Old version, no longer maintained: 1.0.14. January 2002
Old version, no longer maintained: 1.0.030. December 2001

See also[edit]

References[edit]

  1. ^'History of Changes'. 2020-02-14. Retrieved 2020-02-15.
  2. ^ abcdSundaram, Elango (22 March 2004), 'Excelling in Excel with Java', JavaWorld, retrieved 2020-07-21
  3. ^POI homepage from October 2004, Coyote Song, archived from the original on 2004-10-15, showing original explanations for naming.
  4. ^SourceSense
  5. ^McDougall, Paul (26 March 2008). 'Microsoft Eyes Open Source Components for Office 2007'. InformationWeek. Retrieved 2020-07-21.
  6. ^Oliver, Andrew C. (27 March 2008), 'Rejection of any ENCUMBERED Microsoft Donation to POI', POI development mailing list archives, retrieved 2020-07-21
  7. ^ abcde'POI API Documentation'. Poi.apache.org. Retrieved 2019-03-07.
  8. ^'POI-HPBF - Java API To Access Microsoft Publisher Format Files'. Poi.apache.org. Retrieved 2019-03-07.
  9. ^Codeplex NPOI, Microsoft, archived from the original on 2012-03-28[better source needed]
  10. ^POI-HSMF, Apache, archived from the original on 2011-08-07, retrieved 2011-07-31
  11. ^POI-HSSF, Apache
  12. ^POI-HWPF, Apache
  13. ^POI-HSLF, Apache
  14. ^POI-Ruby, Apache
  15. ^'HadoopOffice for Hive/Flink/Spark'. Github.com. 2018-07-19. Retrieved 2019-03-07.
  16. ^'Spark Excel'. Github.com. Retrieved 2019-03-07.

External links[edit]

  • Official website
Form

Office Open XML support[edit]

Secure ftp client. POI supports the ISO/IEC 29500:2008 Office Open XML file formats since version 3.5. A significant contribution for OOXML support came from Sourcesense,[4] an open source company which was commissioned by Microsoft to develop this contribution.[5] This link spurred controversy, some POI contributors questioning POI OOXML patent protection regarding Microsoft's Open Specification Promise patent license.[6]

Architecture[edit]

The Apache POI project contains the following subcomponents (meaning of acronyms is taken from old documentation):

  • POIFS (Poor Obfuscation Implementation File System[2]) – This component reads and writes Microsoft's OLE 2Compound document format. Since all Microsoft Office files are OLE 2 files, this component is the basic building block of all the other POI elements. POIFS can therefore be used to read a wider variety of files, beyond those whose explicit decoders are already written in POI.
  • HSSF (Horrible SpreadSheet Format[2]) – reads and writes Microsoft Excel (XLS) format files. It can read files written by Excel 97 onwards; this file format is known as the BIFF 8 format. As the Excel file format is complex and contains a number of tricky characteristics, some of the more advanced features cannot be read.
  • XSSF (XML SpreadSheet Format) – reads and writes Office Open XML (XLSX) format files. Similar feature set to HSSF, but for Office Open XML files.
  • HPSF (Horrible Property Set Format[2]) – reads 'Document Summary' information from Microsoft Office files. This is essentially the information that one can see by using the File|Properties menu item within an Office application.
  • HWPF (Horrible Word Processor Format[7]) – aims to read and write Microsoft Word 97 (DOC) format files. This component is in initial stages of development.
  • XWPF (XML Word Processor Format[7]) – similar feature set to HWPF, but for Office Open XML files.
  • HSLF (Horrible Slide Layout Format[7]) – a pure Java implementation for Microsoft PowerPoint files. This provides the ability to read, create and edit presentations (though some things are easier to do than others)
  • HDGF (Horrible DiaGram Format[7]) – an initial pure Java implementation for Microsoft Visio binary files. It provides an ability to read the low level contents of the files.
  • HPBF (Horrible PuBlisher Format[citation needed]) – a pure Java implementation for Microsoft Publisher files.[8]
  • HSMF (Horrible Stupid Mail Format[9]) – a pure Java implementation for Microsoft Outlook MSG files.[10]
  • DDF (Dreadful Drawing Format[7]) – a package for decoding the Microsoft Office Drawing format.

The HSSF component is the most advanced feature of the library.[11] Other components (HPSF, HWPF, and HSLF) are usable, but less full-featured.[12][13]

The POI library is also provided as a Ruby[14] or ColdFusion extension.

There are modules for Big Data platforms (e.g. Apache Hive/Apache Flink/Apache Spark), which provide certain functionality of Apache POI, such as the processing of Excel files.[15][16]

Version history[edit]

Legend:Old version, not maintainedOlder version, still maintainedCurrent stable versionLatest preview versionFuture release

Version number

Date of release
Current stable version:4.1.214. February 2020
Old version, no longer maintained: 4.1.120. October 2019
Old version, no longer maintained: 4.1.009. April 2019
Old version, no longer maintained: 4.0.007. September 2018
Old version, no longer maintained: 3.1715. September 2017
Old version, no longer maintained: 3.1619. April 2017
Old version, no longer maintained: 3.1521. September 2016
Old version, no longer maintained: 3.142. March 2016
Old version, no longer maintained: 3.1329. September 2015
Old version, no longer maintained: 3.1211. May 2015
Old version, no longer maintained: 3.1121. December 2014
Old version, no longer maintained: 3.10.118. August 2014
Old version, no longer maintained: 3.108. February 2014
Old version, no longer maintained: 3.93. December 2012
Old version, no longer maintained: 3.826. March 2012
Old version, no longer maintained: 3.729. October 2010
Old version, no longer maintained: 3.614. December 2009
Old version, no longer maintained: 3.528. September 2009
Old version, no longer maintained: 3.219. October 2008
Old version, no longer maintained: 3.129. June 2008
Old version, no longer maintained: 3.0.24. February 2008
Old version, no longer maintained: 3.0.15. July 2007
Old version, no longer maintained: 3.018. May 2007
Old version, no longer maintained: 2.5.129. February 2004
Old version, no longer maintained: 2.529. February 2004
Old version, no longer maintained: 2.026. January 2004
Old version, no longer maintained: 1.5.116. June 2002
Old version, no longer maintained: 1.56. May 2002
Old version, no longer maintained: 1.2.019. January 2002
Old version, no longer maintained: 1.1.04. January 2002
Old version, no longer maintained: 1.0.211. January 2002
Old version, no longer maintained: 1.0.14. January 2002
Old version, no longer maintained: 1.0.030. December 2001

See also[edit]

References[edit]

  1. ^'History of Changes'. 2020-02-14. Retrieved 2020-02-15.
  2. ^ abcdSundaram, Elango (22 March 2004), 'Excelling in Excel with Java', JavaWorld, retrieved 2020-07-21
  3. ^POI homepage from October 2004, Coyote Song, archived from the original on 2004-10-15, showing original explanations for naming.
  4. ^SourceSense
  5. ^McDougall, Paul (26 March 2008). 'Microsoft Eyes Open Source Components for Office 2007'. InformationWeek. Retrieved 2020-07-21.
  6. ^Oliver, Andrew C. (27 March 2008), 'Rejection of any ENCUMBERED Microsoft Donation to POI', POI development mailing list archives, retrieved 2020-07-21
  7. ^ abcde'POI API Documentation'. Poi.apache.org. Retrieved 2019-03-07.
  8. ^'POI-HPBF - Java API To Access Microsoft Publisher Format Files'. Poi.apache.org. Retrieved 2019-03-07.
  9. ^Codeplex NPOI, Microsoft, archived from the original on 2012-03-28[better source needed]
  10. ^POI-HSMF, Apache, archived from the original on 2011-08-07, retrieved 2011-07-31
  11. ^POI-HSSF, Apache
  12. ^POI-HWPF, Apache
  13. ^POI-HSLF, Apache
  14. ^POI-Ruby, Apache
  15. ^'HadoopOffice for Hive/Flink/Spark'. Github.com. 2018-07-19. Retrieved 2019-03-07.
  16. ^'Spark Excel'. Github.com. Retrieved 2019-03-07.

External links[edit]

  • Official website
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Apache_POI&oldid=993516098'

XLSX to XLS converter performs conversion of XLSX files and enables to read the files in older versions of excel. They can perform reliable and quick conversions which help one to view them without installing the latest version of Microsoft Office.

Related:

To know more about them one can search Google using 'xlsx to xls converter free download', 'xlsx to xls converter Microsoft', 'xlsx to xls converter free. download full version' or 'xlsx to xls converter offline'.

Convert XLSX to XLS

This online XLSX to XLS converter performs an easy and quick conversion. It allows dragging and dropping or selecting the file to convert. The converted files are sent to one's email id to download them. It also allows entering the URL of the file that is to be converted.

XLSX TO XLS

This online conversion software enables quick conversion of files with high accuracy and speed. It allows choosing the file to be converted and on conversion the file can be downloaded. It also allows sharing converted file to social media like FaceBook and Twitter. It is easy-to-use software and comes with a simple interface.

Xlsx Full Form

Convert.Files

This online conversion software performs conversion by choosing the file from a location and uploading it or by entering the URL. On conversion, it allows downloading the converted file as well as provides an option to download the file by sending the download link to one's email id. It can perform quick as well as accurate conversion.

XLSX to XLS Free Converter

Converting document from .xlsx to .xls will make it more convenient to open in older versions of excel and this software performs this conversion easily and quickly. This software works for both PC and Android devices. It is quick to download as well as install. It is lightweight and easy-to-use software.

Convert XLSX to XLS

This software uses advanced techniques like multi-thread engines to convert XLSX to XLS conversion instantly. It does not require Microsoft Office to be installed to perform the conversion. It allows converting selected columns as well as multiple file conversion using batch processing. It allows converting by sorting the file too. It supports command line to convert files.

DocsPal

DocsPal is online software which enables conversion of XLSX to XLS format. It allows uploading the file to be converted as well as entering the URL from where the file has to be fetched. It allows downloading the converted file as well as enable to receive the link to download the file.

Convert to Excel Xls

Convert to Excel Xls is online software which enables batch conversion of XLSX files to XLS format either by uploading one or more files as well as entering multiple URLs. It performs conversion easily and quickly as well as accurately. It is extremely simple to use and performs conversion securely.

Most Popular XLSX to XLS Converter – Convert XLSX to XLS Online

This is online XLSX to XLS conversion software. It can perform conversion quickly by uploading the file to be converted and allows downloading the converted files easily. It does not require either email id or registration to perform a conversion. It is freeware and performs the conversion in a safe and secure way.

What is XLSX to XLS Converter?

XLSX to XLS Converter provides quick solution to view advanced version excel file when a user is having an older version of Microsoft Office in their system. They can convert multiple files through the batch process and enable quick conversion. There are many online as well as desktop versions available and one can use them as per their requirements.

Csv Full Form

Some of them work in command line mode as well. To know more about their varieties one can search Google using 'xlsx to xls converter free download for windows xp', 'xlsx to xls converter Microsoft download', 'xlsx to xls converter freeware' or 'xlsx to xls converter free download. software'. You may also see PSD to HTML Converters

Pptx Full Form

These XLSX to XLS converters comes with advanced techniques to perform smooth and secure conversion of excel files. They provide easy as well as an instant solution to open XLSX files without the need of installing the latest version of Microsoft Office. They are highly dependable and handy tools for any organization.

Docx Full Form

Related Posts





broken image