应用介绍
基本介绍
当要输出比较复杂格式数据时,PHPExcel 是个不错的选择。
phpexcel《php excel样式》允许用户写入和读出不同的电子表格文件格式,如Excel《BIFF》,Excel 2007《XLS OfficeOpenXML》,XLSX,CSV, Libre/OpenOffice Calc,Gnumeric,PDF,HTML…该项目是围绕微软标准的OpenXML和PHP。
如设置电子表格的元数据《作者,标题,描述,…》,多个工作表,不同的字体和字体样式,单元格边框,填充,渐变,将图像添加到您的电子表格,计算公式,这个类组提供文件类型之间转换!
软件功能
1、PHPExcel类
PHPExcel类是PHPExcel的核心。 它包含对包含的工作表,文档安全设置和文档元数据的引用。
2、为了简化PHPExcel概念:PHPExcel类表示您的工作簿。
平常,您将使用以下两种方式之一创建一个工作簿:将其从电子表格文件中加载,或手动创建。 第三个选项虽然不常用,但是克隆了使用前两种方法之一创建的现有工作簿。
3、错误处理
PHPExcel引发异常,因此你可以在Try / Catch块中包装访问库方法的所有代码,以捕获遇到的所有问题,并以适当的方式处理它们。
PHPExcel读者抛出一个PHPExcel_Reader_Exception。
4、Lazy Loader
PHPExcel中文版实现一个自动加载器或“lazy loader”,这意味着没有必要在PHPExcel中包含每个文件。 只需包含初始的PHPExcel类文件,那么这个时候autoloader将在需要时包含其他类文件,因此只好脚本实际需要的那些文件将被加载到PHP内存中。 其主要优点是它可以减少PHPExcel本身的内存占用,从而减少了PHP内存。
5、内存中的电子表格
PHPExcel的架构内置了一种可以作为内存中电子表格的方式。 这意味着,如果希望创建一个和PHPExcel的对象模型通信的电子表格的基于Web的视图,那么这个时候他只需编写前端代码。
就像桌面电子表格软件一样,PHPExcel表示一个包含一个或多个工作表的电子表格,其中包含具有数据,公式,图像,...的单元格
6、Reader和作家
自己,PHPExcel不提供读取或写入持久化电子表格《在磁盘或数据库中》的功能。 为了提供这种功能,可以使用读者和作家。
7、从文件中引用工作簿
“PHPExcel用户文档 - 阅读电子表格文件”文档中完整描述了适应于的不同电子表格格式的仔细信息和可用于读取PHPExcel对象的选项。
软件特色
1、在MS Excel中,自动过滤还允许对行进行排序。 PHPExcel不适应于此功能。
2、如果要从脚本中执行过滤器,则需要手动执行。 您可以使用autofilters showHideRows《》方法来执行此操作。
3、当在MS Excel中应用自动过滤器时,它将根据所选标准为自动过滤器区域的每一行设置行隐藏/可见标志,以便仅显示和过滤条件匹配的行。
4、设置或更改过滤器表达式时,仅当保存文件时,PHPExcel将不能自动执行等效功能。
5、简单地循环自动过滤器区域中的行依旧可以访问所有行,不论它是否匹配过滤条件。 要选择性地只访问过滤的行,您需要测试每一行的可见性设置。
以上就是对于php excel样式软件的核心功能和特点,强大的功能是用户创建电子表格文件格式附带功能的最佳选择,有需要的您可以下载体验一下。