aspose / cells-sdk-php
轻松处理Excel和其他电子表格文档,包括打开、生成、编辑、拆分、合并、比较和转换等功能。无缝集成云API到您的解决方案中,以有效地操作文档。将Excel或其他电子表格转换为CSV、PDF、JSON、XML等格式。
24.9
2024-09-18 15:50 UTC
Requires
- php: >=5.5
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- guzzlehttp/guzzle: ^7.4
Requires (Dev)
- phpunit/phpunit: ^8
- squizlabs/php_codesniffer: ~2.6
- dev-master
- 24.9
- 24.8
- 24.7
- 24.6
- 24.5.1
- 24.4
- 24.3.0
- 24.2.1
- 24.1.1
- 23.12
- 23.11
- 23.10
- 23.9
- 23.8
- 23.7
- 23.6
- 23.5
- 23.4
- 22.12
- 22.11
- 22.10
- 22.9
- 22.8
- 22.7
- 22.6.1
- 22.6
- 22.5
- 22.4
- 22.3
- 22.2
- 22.1
- 21.12
- 21.11
- 21.10
- 21.9
- 21.8
- 21.7
- 21.6
- 21.5
- 21.1
- 20.11.1
- 20.11
- 20.10
- 20.9
- 20.8
- 20.7
- 20.6
- 20.4
- 20.2
- 20.1
- 19.10
- 19.9
- 19.6
- 19.2.1
- 19.2
- 18.9.1
- 18.9
- 18.8
- 18.5
This package is not auto-updated.
Last update: 2024-09-18 22:01:57 UTC
README
Aspose.Cells Cloud for PHP允许您处理Excel文件的各种方面,包括单元格数据、样式、公式、图表、数据透视表、数据验证、注释、绘图对象、图像、超链接等。此外,它还支持拆分、合并、修复和转换为其他兼容的文件格式。
Aspose.Cells Cloud的PHP包
使用Aspose.Cells Cloud增强您的PHP应用程序,使其能够与Excel、ODS、CSV、Json和其他电子表格文件格式无缝集成。凭借其强大的API,开发者可以轻松地读取、转换、创建、编辑和操作Excel文档的内容,无需在机器上安装任何办公软件。
在云端操作Excel和其他电子表格文件
- 文件操作:用户可以上传、下载、删除和管理存储在云中的Excel文件。
- 格式化:支持Excel文件中单元格、字体、颜色和对齐模式的格式化,以满足用户的具体需求。
- 数据处理:强大的数据处理功能,包括读取、写入、修改单元格数据,执行公式计算和数据格式化。
- 公式计算:内置的公式引擎可以处理Excel中的复杂公式计算,并返回准确的结果。
- 图表操作:用户可以创建、编辑和删除Excel文件中的图表,以满足数据分析和可视化的需求。
- 表格处理:提供强大的表格操作功能,包括创建、编辑、格式化和转换等,满足各种表格处理需求。
- 数据验证:包括数据验证功能,用于设置单元格数据类型、范围和唯一性,确保数据准确性和完整性。
- 批处理:支持对多个Excel文档进行批处理,如批量格式转换、数据提取和样式应用。
- 导入/导出:方便地将数据从各种来源导入电子表格,并将电子表格数据导出到其他格式。
- 安全管理:提供一系列安全功能,如数据加密、访问控制和权限管理,以保护电子表格数据的安全和完整性。
版本24.9中的功能与增强
涵盖此版本所有更改的完整问题列表
- 为TextProcessingController添加单词大小写功能。
- 支持将工作表导出为HTML,带有单元格地址或ID。
支持文件格式
快速入门指南
要开始使用Aspose.Cells Cloud,请按照以下步骤操作
-
在Aspose for Cloud上注册账户以获取您的应用程序详细信息。
-
从Packagist安装Aspose.Cells Cloud PHP包。
要使用Composer安装Aspose.Cells Cloud,请按照以下步骤操作
- 将Aspose.Cells Cloud添加到您的
composer.json
文件中的依赖项
{ "require": { "aspose/cells-cloud": "^24.3" } }
- 运行Composer update以安装SDK
composer update
- 在您的PHP代码中包含Composer的自动加载器
require 'vendor/autoload.php';
- 现在您已经准备好在PHP项目中使用Aspose.Cells Cloud了。
- 将Aspose.Cells Cloud添加到您的
-
以下提供的转换代码仅供参考,以添加或修改您的应用程序。
使用PHP转换Excel文件
<?php require_once('vendor\autoload.php'); use \Aspose\Cells\Cloud\Api\CellsApi; use \Aspose\Cells\Cloud\Request\PutConvertWorkbookRequest; $cellsApi = new CellsApi(getenv("CellsCloudClientId"),getenv("CellsCloudClientSecret"),"v3.0",getenv("CellsCloudApiBaseUrl")); $remoteFolder = "TestData/In"; $localName = "Book1.xlsx"; $remoteName = "Book1.xlsx"; $format = "csv"; $mapFiles = array (); $mapFiles[$localName] = CellsApiTestBase::getfullfilename($localName); CellsApiTestBase::ready( $this->instance,$localName ,$remoteFolder . "/" . $remoteName , ""); $request = new PutConvertWorkbookRequest(); $request->setFile( $mapFiles); $request->setFormat( $format); $$cellsApi->putConvertWorkbook($request); ?>
Aspose.Cells Cloud在流行语言中的支持
产品页面 | 文档 | 在线演示 | API参考 | 代码示例 | 博客 | 免费支持 | 免费试用
版本发布历史
版本24.8的增强功能
- 在Cells Cloud Services中添加文本修剪功能。
版本24.7的增强功能
- 添加关于添加文本内容的新功能。
- 通过客户端ID和客户端密钥获取访问令牌。
版本24.6的增强功能
- 优化数据转换的加载数据功能。
- 优化应用的数据转换步骤。
版本24.5的增强功能
- 为数据转换加载数据添加合并查询方法。
- 优化图表数据模型。
版本24.4的增强功能
- 支持数据转换。
版本24.3的增强功能
- 支持数据去重。
- 支持数据填充。
- 支持删除不完整的行。
- 支持数据清理。
版本24.2.1的增强功能
- 支持数据去重。
版本24.1.1的增强功能
- 修复了多个函数的拼写错误。
- 为页面设置控制器添加PostFitTallToPages方法。
- 为页面设置控制器添加PostFitWideToPages方法。
- 优化分页的保存选项。
版本23.12.0的增强功能
- 转换API添加区域参数。
- 保护API添加区域参数。
- 数据API添加区域参数。
- 合并文件API添加区域参数。
- 分割文件API添加区域参数。
- 导入数据API添加区域参数。
- 水印API添加区域参数。
- 清除对象API添加区域参数。
- 反转数据API添加区域参数。
- 旋转数据API添加区域参数。
版本23.11的增强功能
- 优化将XML数据导入Excel文件。
- 优化将JSON数据导入Excel文件。
- 移除已弃用的函数、类和测试用例。
版本23.10的增强功能
- 修复保护工作簿请求。
- 修复范围复制API。
- 优化工作簿保护API。
版本23.9的增强功能
- 在范围控制器上支持数据排序。
- 在列表对象上支持移除重复数据。
- 在列表对象上支持插入切片器。
- 优化列表对象和相关对象。
版本23.8的增强功能
- 支持锁定API。
- 优化保护API。
版本23.7的增强功能
- 支持修复API。
- 移除GetExtractBarcodes API。
版本23.6的增强功能
- 支持批量锁定多个文件。
- 支持批量解锁多个文件。
- 支持保护锁定多个文件。
- 支持分割锁定多个文件。
- 修复put文档属性API。
版本23.5的增强功能
- 修复几个方法名称的拼写错误。
版本23.4的增强功能
-添加导入XML数据API。 -添加导出XML数据API。
版本23.3的增强功能
- 采用新的模型。
版本22.12的增强功能
- 支持图表轴操作。
版本22.11的增强功能
- 添加将工作簿转换为JSON的API。
- 添加将工作簿转换为SQL的API。
- 添加将工作簿转换为CSV的API。
版本22.10的增强功能
- 添加将工作簿转换为pptx的API。
- 添加将工作簿转换为HTML的API。
- 添加将工作簿转换为Markdown的API。
版本22.9的增强功能
- 添加将工作簿转换为PNG的API。
- 添加将工作簿转换为PDF的API。
- 添加将工作簿转换为docx的API。
版本22.8的增强功能
- 支持将Excel行转换为列。
版本22.7的增强功能
- 添加4种保存选项。
- 为多个API添加checkExcelRestriction参数。
版本22.5的增强功能
- 添加获取条形码描述的新API。
版本22.4的增强功能
- 导出API添加扩展查询参数。
- 转换API添加扩展查询参数。
- SaveAs API添加扩展查询参数。
- Get Workbook API添加扩展查询参数。
版本22.3的增强功能
添加关于为云文件添加数字签名的全新API。
版本22.2的增强功能
- 更新Aspose.Cells Cloud上DeleteUnprotectWorksheet API的返回值。
- 更新Aspose.Cells Cloud上PutProtectWorksheet API的返回值。
- 更新Aspose.Cells Cloud上PostSetCellHtmlString API的返回值。
- 更新Aspose.Cells Cloud上PostUpdateWorksheetProperty API的返回值。
版本22.1的增强功能
- SaveAs API添加目标存储名称参数。
- Workbook合并API添加合并文件存储名称参数。
- Workbook拆分API添加目标存储名称参数。
- Workbook智能标记API添加输出存储名称参数。
- 批量转换API添加输入和输出存储名称参数。
- 从Aspose.Cells Cloud中移除AutoshapesController。
- 将LiteCellsApi重命名为LightCellsApi。
版本21.12的增强功能
- 改进转换API。
- 改进批量数据导入以支持设置单元格公式。
- 改进设置行高和列宽以支持设置多行和多列。
- 在批量数据导入中支持设置单元格公式。
- 添加更新列表列的新API。
- 添加反转列和行的新API。
- 添加分组和解组形状的新API。
版本21.11的增强功能
- 在Aspose.Cells Cloud上添加获取工作簿页面数量的新API。
- 在Aspose.Cells Cloud上添加获取工作表页面数量的新API。
- 在Aspose.Cells Cloud上添加压缩Excel文件的新API。
- 为替换API添加新功能。
版本21.10的增强功能
- 添加支持单个调用中删除多个工作表的新API。
- 添加支持批量转换Excel文件的新API。
版本21.9的增强功能
- 更正以下REST API的返回类型。
版本21.8的增强功能
- 改进获取列表对象API。
- 添加导入API。
版本21.7的增强功能
- 修复搜索API。
- 修复拆分API。
版本21.6的增强功能
- 改进文档属性。
- 更新put/post/delete的返回值。
- 改进导出API。
- 改进拆分API。
- 改进合并API。
- 改进解锁API。
- 改进保护API。
- 改进水印API。
版本21.5的增强功能
- 支持工作簿和工作表自动调整列宽。
- 改进添加和提交行/列API。
- 改进任务API。
版本21.1的增强功能
- 支持在任务API中转换工作表。
- 支持在工作表中添加和删除单元格或范围。
版本20.11的增强功能
- 支持Aspose.Cells Cloud for Docker。
版本20.10的增强功能
- 支持上传大文件。
版本20.9的增强功能
- 支持Sparkline组。
- 添加关于更新数据透视表字段的API。
版本20.8的增强功能
- Aspose.Cells Cloud API调用不支持使用显式存储名称,而只能使用默认存储。
- 在转换过程中无需下载即可获取输出文件大小。
- 对CellsShapesPutWorksheetShape API的增强。