Expert Q&A Issue 313 - How to use Excelize to efficiently process Excel office documents

Read 3K+
Collection two

[Shenzhen] Yuanchuang Association: On May 26, we will wait for you in the hall "

The spreadsheet application represented by Excel has been widely used in all walks of life. With the acceleration of enterprise digital intelligence process, developers have more and more scenarios for automated processing of office documents through programming.

OSCHINA's current Q&A with experts (March 6 - March 12), we have invited guests Continuation Let's talk about efficient processing of electronic forms and office documents.

The issues that can be discussed include but are not limited to:

  • Automatic processing method of worksheet with higher-order complex functions
  • How to optimize read and write performance when encountering workbooks with large data
  • Applicable application scenarios of Excelize
  • How to use Excel in the browser with WebAssembly
  • ............

Other related questions are also welcome!

Guest introduction:

Xu Ri (GitHub: @ xuri), a software engineer and Alibaba technical expert, has worked in Baidu, 360 and other companies to engage in network service framework and basic software research and development, and has rich experience in the field of office document software research and development. He is the author of Excelize, a well-known open source spreadsheet base library.

Excelize is an open source basic library for operating Office Excel documents. It follows the BSD 3-clause open source protocol and is based on the ISO/IEC 29500 international standard. It can be used to read and write spreadsheet documents created by Excel, WPS, OpenOffice and other office software. It supports multiple document formats such as XLAM/XLSM/XLSX/XLTM/XLTX, and is highly compatible with documents with complex components such as styles, pictures (tables), slicers, etc. It can be applied to various reporting platforms, cloud computing, edge computing and other systems. It is widely used in large Internet companies, small and medium-sized enterprise customers and start-ups.

Project address:
https://github.com/xuri/excelize
https://gitee.com/xurime/excelize
https://www.oschina.net/p/excelize

🎁   In order to encourage active questioning, we will draw 3 lucky members from the questioners after the Q&A and give one to the Open Source Rubik's Cube.

The consistent style of the question and answer of the experts in OSChina does not welcome any discussions and sprays that have nothing to do with the theme.

Welcome to talk about "efficient processing of electronic form office documents"   relevant Problem orientation Continuation If the teacher asks questions, you can reply directly.

Loading
 OSCHINA
Log in to view more high-quality content
 Back to top
Top