Aspose.Cells for Python via .NET
API C# .NET para criar e converter planilhas Excel
Uma biblioteca Python útil permite que os desenvolvedores gerem, editem, manipulem e convertam planilhas do Microsoft Excel programaticamente.
Aspose.Cells for Python via .NET é uma biblioteca muito útil e flexível que permite aos desenvolvedores criar e manipular arquivos do Microsoft Excel programaticamente usando código Python. A biblioteca oferece suporte para uma ampla variedade de formatos de arquivo do Microsoft Excel, incluindo XLS, XLSX, XLSM, XLSB, XLTX, XLTM, XLAM e assim por diante. Esta biblioteca é construída sobre a estrutura .NET e fornece uma interface fácil de usar para desenvolvedores Python acessarem os recursos da biblioteca Aspose.Cells.
Aspose.Cells for Python via .NET API está bem documentado, com muitos exemplos e exemplos de código disponíveis para ajudar os desenvolvedores a começar. Existem vários recursos importantes na biblioteca, como adicionar novas planilhas, copiar ou mover planilhas entre pastas de trabalho, criação de filtros automáticos, adicionar comentários a células do Excel, renderizar planilhas em imagens raster, renderizar planilhas em PDF, implementar classificação de dados, calcular fórmulas complexas do Excel, insira hiperlinks para vincular dados, proteja/desproteja planilhas, crie tabelas dinâmicas e gráficos dinâmicos, criptografe arquivos, ajuste a orientação da página, dimensionamento da página, defina o tamanho do papel, aplique a formatação de todos os caracteres e muito mais.
Aspose.Cells for Python via .NET é muito fácil de manusear e facilita o trabalho do desenvolvedor de software, fornecendo-lhes um conjunto abrangente de recursos para criar, ler, escrever, imprimir, exportar e manipular arquivos Excel. A biblioteca fornece um conjunto de classes e métodos Python que mapeiam diretamente para a funcionalidade da biblioteca Aspose.Cells. Isso torna mais fácil para os desenvolvedores trabalharem com arquivos do Excel sem a necessidade de escrever códigos .NET complexos. A biblioteca fornece gerenciamento de memória de alto desempenho e execução otimizada de código, facilitando a execução de grandes arquivos Excel de forma rápida e eficiente.
Introdução ao Aspose.Cells para Python via .NET
Aspose.Cells for Python via .NET é distribuído como um arquivo ZIP. Você precisa ter Python 3.6 ou versões superiores para ser instalado. Você pode usar facilmente Aspose.Cells for Python via .NET do pypi com o seguinte comando.
Instale Aspose.Cells para Python via .NET via pypi
$ pip install aspose-cells-python
Você também pode baixá-lo diretamente da página de lançamento do produto Aspose.Criação de planilha Excel via API Python
Aspose.Cells for Python via .NET inclui suporte completo para criação e gerenciamento de planilhas do Microsoft Excel usando comandos Python. A biblioteca incluiu vários recursos importantes para criação e gerenciamento de planilhas simples ou complexas, como adicionar nova planilha à pasta de trabalho existente, criar planilhas compartilhadas, copiar e mover planilhas, adicionar imagens e gráficos a planilhas, texto importante à planilha, substituir texto dentro de planilhas , gerenciando propriedades de documentos, adicionando estilos para formatação de conteúdo, mesclando linhas e colunas e muito mais.
Criando uma nova pasta de trabalho em diferentes formatos por meio da API Python
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")
Proteger planilha do Excel por meio da API Python
Aspose.Cells for Python via .NET fornece capacidade completa para proteger e desproteger seus documentos de planilha Excel dentro de seus próprios aplicativos Python. A biblioteca permite que os desenvolvedores de software impeçam que outras pessoas acessem dados em arquivos do Excel, protejam arquivos do Excel com uma senha, evitem a visualização de planilhas ocultas, protejam a estrutura de sua pasta de trabalho do Excel com uma senha, bloqueando toda a planilha do Excel contra alteração, movimentação ou movimentação acidental ou deliberada. exclusão de dados em uma planilha e assim por diante.
Abrindo arquivos Excel criptografados via Python
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!")
Use fórmulas para processar dados por meio da API Python
Aspose.Cells for Python via .NET incluiu a capacidade de processar dados com fórmulas e funções. A biblioteca fornece um grande conjunto de funções e fórmulas integradas que permitem aos desenvolvedores de software calcular cálculos complexos com facilidade. A biblioteca suporta um enorme conjunto de fórmulas matemáticas, de string, booleanas, de data/hora, estatísticas, de banco de dados, de pesquisa e de referência. Além disso, também é possível adicionar fórmulas definidas pelo usuário que os usuários desejam incluir como um suplemento do Excel. Você também pode usar uma fórmula de matriz ou adicionar uma fórmula de estilo de referência R1C1 a uma célula dentro de seus aplicativos Python.
Conversão de planilha Excel via API Python
Aspose.Cells for Python via .NET API é uma ferramenta muito útil para converter planilhas do Excel para outros formatos de arquivo suportados dentro de aplicativos Python. Existem vários recursos importantes na biblioteca, como exportar planilhas para o formato Markdown, converter planilha do Excel em PDF, pasta de trabalho para XPS, converter arquivos do Excel para OpenOffice e LibreOffice Calc, pasta de trabalho do Excel para MHTML, converter uma pasta de trabalho para JSON, Excel para TIFF e muitos mais.
Converta planilhas do Excel para outros formatos de arquivo por meio da API Python
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);