Aspose.Cells for Python via .NET
用于创建和转换 Excel 电子表格的 C# .NET API
有用的 Python 库使开发人员能够以编程方式生成、编辑、操作和转换 Microsoft Excel 电子表格。
Aspose.Cells for Python via .NET是一个非常有用且灵活的库,允许开发人员创建 并使用 Python 代码以编程方式操作 Microsoft Excel 文件。 该库提供对多种 Microsoft Excel 文件格式的支持,包括 XLS、XLSX、XLSM、XLSB、XLTX、XLTM、XLAM 等。 该库构建在 .NET 框架之上,为 Python 开发人员提供易于使用的界面来访问 Aspose.Cells 库的功能。
Aspose.Cells for Python via .NET API 有详细的文档记录,有大量示例和示例代码可帮助开发人员入门。 该库有几个重要的功能,例如添加新工作表、在工作簿之间复制或移动工作表、自动过滤器创建、向 Excel 单元格添加注释、将工作表渲染为光栅图像、将工作表渲染为 PDF、实现数据排序、计算 复杂的 Excel 公式、插入超链接来链接数据、保护/取消保护工作表、创建数据透视表和数据透视图、加密文件、调整页面方向、页面缩放、设置纸张大小、应用所有字符格式等等。
Aspose.Cells for Python via .NET 非常易于处理,并为软件开发人员提供了创建、读取、写入、打印、导出和操作 Excel 文件的全面功能,使他们的工作变得轻松。 该库提供了一组直接映射到 Aspose.Cells 库的功能的 Python 类和方法。 这使得开发人员可以轻松使用 Excel 文件,而无需编写复杂的 .NET 代码。 该库提供高性能内存管理和优化的代码执行,使您可以轻松、快速、高效地执行大型 Excel 文件。
通过 .NET 开始使用 Aspose.Cells for Python
Aspose.Cells for Python via .NET 以 ZIP 存档形式分发。 您需要安装Python 3.6或更高版本。 您可以使用以下命令通过 .NET 从 pypi 轻松使用 Aspose.Cells for Python。
通过 .NET 通过 pypi 安装 Aspose.Cells for Python
$ pip install aspose-cells-python
您也可以直接从 Aspose 产品发布页面下载。通过 Python API 创建 Excel 电子表格
Aspose.Cells for Python via .NET 完全支持使用 Python 命令创建和管理 Microsoft Excel 电子表格。 该库包含用于简单或复杂电子表格创建和管理的几个重要功能,例如向现有工作簿添加新工作表、创建共享工作表、复制和移动工作表、向工作表添加图像和图表、向电子表格添加重要文本、替换工作表内的文本 、管理文档属性、添加内容格式样式、合并行和列等等。
通过 Python API 创建不同格式的新工作簿
import aspose.cells
from aspose.cells import Workbook
# Create an instance of the Workbook class.
workbook = Workbook()
# Insert the words Hello World! into a cell accessed.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")
# Save as XLS file
workbook.save("output.xls")
# Save as XLSX file
workbook.save("output.xlsx")
# Save as ods file
workbook.save("output.ods")
通过 Python API 保护 Excel 电子表格
Aspose.Cells for Python via .NET 提供了在自己的 Python 应用程序中保护和取消保护 Excel 电子表格文档的完整功能。 该库使软件开发人员能够防止其他人访问 Excel 文件中的数据,使用密码保护 Excel 文件,防止查看隐藏的工作表,使用密码保护 Excel 工作簿的结构,锁定整个 Excel 工作表以防止意外或故意更改、移动或更改 删除工作表中的数据等。
通过 Python 打开加密的 Excel 文件
import aspose.cells
from aspose.cells import Workbook, LoadOptions, LoadFormat
# The path to the documents directory.
dataDir = ""
# Opening Microsoft Excel 2007 Xlsx Files
loadOptions = LoadOptions(LoadFormat.XLSX)
# Specify the password
loadOptions.password = "1234"
# Create a Workbook object and opening the file from its path
wbEncrypted = Workbook(dataDir + "EncryptedExcel.xlsx", loadOptions)
print("Encrypted excel file opened successfully!")
通过 Python API 使用公式处理数据
Aspose.Cells for Python via .NET 包含使用公式和函数处理数据的功能。 该库提供了大量内置函数和公式,使软件开发人员能够轻松进行复杂的计算。 该库支持大量数学、字符串、布尔、日期/时间、统计、数据库、查找和参考公式。 此外,还可以添加用户想要包含为 Excel 加载项的用户定义公式。 您还可以使用数组公式或将 R1C1 参考样式公式添加到 Python 应用程序内的单元格中。
通过 Python API 转换 Excel 电子表格
Aspose.Cells for Python via .NET API 是一个非常有用的工具,用于将 Excel 电子表格转换为 Python 应用程序内其他支持的文件格式。 该库有几个重要的功能,例如将电子表格导出为 Markdown 格式、将 Excel 电子表格转换为 PDF、将工作簿转换为 XPS、将 Excel 文件转换为 OpenOffice 和 LibreOffice Calc、将 Excel 工作簿转换为 MHTML、将工作簿转换为 JSON、将 Excel 转换为 TIFF 还有很多。
通过 Python API 将 Excel 电子表格转换为其他文件格式
import aspose.cells
from aspose.cells import Workbook,SaveFormat
#load file to be converted
wk = Workbook("Book.xlsx");
#Convert XLS to PDF, XPS and HTML
wk.save("output.pdf", SaveFormat.PDF);
wk.save("output.xps", SaveFormat.XPS);
wk.save("houtput.html", SaveFormat.HTML);