![](https://products-qa.fileformat.com/zh/spreadsheet/php/xlswriter/header-image.png)
Xlswriter
Excel 2007+ XLSX 电子表格的 PHP 库
用于生成、读取、修改和处理 XLSX 电子表格的开源 PHP API。它支持创建新单元格、合并单元格、定义名称、使用过滤器、管理图表等,
Xlswriter 是一个轻量级的 PHP C 扩展,可用于轻松处理 Excel 2007+ XLSX 文件格式。该库与 Excel XLSX 文件 100% 兼容,使开发人员能够轻松生成、读取、修改和处理 XLSX 电子表格。 Xlswriter 可以在 Windows、Linux、Mac OS 等领先平台上流畅使用。该库是开源的,可在 BSD 许可下使用。
Xlswriter 库经过了很好的优化,并包含了与电子表格创建和管理相关的几个重要功能,例如完整的 Excel 格式(如粗体、斜体或下划线)、创建新单元格、合并单元格、定义名称、使用过滤器、管理图表、使用图像在工作表中,添加多个工作表、数据验证和下拉列表等等。它可以编译 32 位和 64 位操作系统。
Xlswriter API 入门
您可以从 GitHub 轻松安装 Xlswriter。请使用以下命令进行顺利安装。
通过 GitHub 安装 Xlswriter
$ git clone https://github.com/viest/php-ext-xlswriter.git
通过 PHP 管理工作表
开源 xlswriter 库使软件开发人员能够在自己的应用程序中处理工作表。它包含了管理工作表的几个重要功能,例如从头开始创建新工作表、工作表切换、隐藏工作表、将工作表设置为第一个、缩放工作表、重命名工作表、删除不需要的工作表等等更多的。
工作表中的图表处理
xlswriter 库提供了通过 PHP 代码在 Excel 电子表格中处理图表的功能。它允许几个重要的图表相关功能以及不同类型的图表,例如面积图、条形图、直方图、折线图、饼图、散点图、圆环图或雷达图等等。它允许向图表系列添加标签或将图表格式属性轻松应用于任何图表对象。
访问和读取 Excel XLSX 电子表格
开源 xlswriter 库已包含对在其应用程序中访问和读取 Excel XLSX 电子表格的完整支持。它包含了与电子表格读取相关的几个重要功能,例如从整个工作表读取数据、从单元格读取数据、忽略空白单元格、忽略空白行、全局行读取、单元格回调模式等。
数据过滤支持
xlswriter 库提供了使用 PHP 命令处理工作表中的单元格的功能。您可以轻松地添加新单元格或将格式应用于工作表内的一组单元格。库中有几个重要的功能,例如插入文本或链接到单元格、添加图像、应用过滤器、合并多个单元格、行单元格样式、列单元格样式、冻结窗格等等。