1. Produse
  2.   Foaie de calcul
  3.   Python
  4.   Aspose.Cells for Python via .NET

Aspose.Cells for Python via .NET

 
 

C# .NET API pentru a crea și a converti foi de calcul Excel

O bibliotecă utilă Python permite dezvoltatorilor să genereze, să editeze, să manipuleze și să convertească foaia de calcul Microsoft Excel în mod programatic.

Aspose.Cells pentru Python prin .NET este o bibliotecă foarte utilă și flexibilă care permite dezvoltatorilor să creeze și manipulați fișierele Microsoft Excel în mod programatic utilizând codul Python. Biblioteca oferă suport pentru o gamă largă de formate de fișiere Microsoft Excel, inclusiv XLS, XLSX, XLSM, XLSB, XLTX, XLTM, XLAM și așa mai departe. Această bibliotecă este construită pe baza cadrului .NET și oferă o interfață ușor de utilizat pentru dezvoltatorii Python pentru a accesa funcțiile bibliotecii Aspose.Cells.

Aspose.Cells pentru Python prin .NET API este bine documentat, cu o mulțime de exemple și exemple de cod disponibile pentru a ajuta dezvoltatorii să înceapă. Există câteva caracteristici importante ale bibliotecii, cum ar fi adăugarea de noi foi de lucru, copierea sau mutarea foilor de lucru între registre de lucru, crearea de filtre automate, adăugarea de comentarii la celulele Excel, randarea foilor de lucru în imagini raster, redarea foilor de lucru în PDF, implementarea sortării datelor, calcularea formule Excel complexe, inserați hyperlinkuri pentru a lega date, protejați/deprotejați foile de lucru, creați tabele pivot și diagrame pivot, criptați fișierele, ajustați orientarea paginii, scalarea paginii, setarea dimensiunii hârtiei, aplicați formatarea tuturor caracterelor și multe altele.

Aspose.Cells pentru Python prin .NET este foarte ușor de manevrat și facilitează munca dezvoltatorului de software, oferindu-le un set cuprinzător de caracteristici pentru crearea, citirea, scrierea, imprimarea, exportul și manipularea fișierelor Excel. Biblioteca oferă un set de clase și metode Python care se mapează direct la funcționalitatea bibliotecii Aspose.Cells. Acest lucru facilitează pentru dezvoltatori să lucreze cu fișiere Excel fără a fi nevoie să scrie cod .NET complex. Biblioteca oferă o gestionare de înaltă performanță a memoriei și o execuție optimizată a codului, ceea ce face ușoară executarea rapidă și eficientă a fișierelor Excel mari.

Previous Next

Noțiuni introductive cu Aspose.Cells pentru Python prin .NET

Aspose.Cells pentru Python prin .NET este distribuit ca o arhivă ZIP. Trebuie să aveți Python 3.6 sau versiuni superioare pentru a fi instalate. Puteți utiliza cu ușurință Aspose.Cells pentru Python prin .NET din pypi cu următoarea comandă.

Instalați Aspose.Cells pentru Python prin .NET prin pypi

 $ pip install aspose-cells-python 
De asemenea, îl puteți descărca direct de pe pagina de lansare a produsului Aspose.

Crearea foii de calcul Excel prin API-ul Python

Aspose.Cells pentru Python prin .NET a inclus suport complet pentru crearea și gestionarea foilor de calcul Microsoft Excel folosind comenzile Python. Biblioteca a inclus câteva caracteristici importante pentru crearea și gestionarea foilor de calcul simple sau complexe, cum ar fi adăugarea unei noi foi de lucru la registrul de lucru existent, crearea de foi de lucru partajate, copierea și mutarea foilor de lucru, adăugarea de imagini și diagrame în foile de lucru, textul important în foaia de calcul, înlocuirea textului în foile de lucru , gestionarea proprietăților documentului, adăugarea de stiluri pentru formatarea conținutului, îmbinarea rândurilor și coloanelor și multe altele.

Crearea unui nou registru de lucru în diferite formate prin intermediul API-ului 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")

Protejați foaia de calcul Excel prin API-ul Python

Aspose.Cells pentru Python prin .NET oferă o capacitate completă de protejare și dezprotejare a documentelor din foile de calcul Excel în cadrul propriilor aplicații Python. Biblioteca permite dezvoltatorilor de software să împiedice alte persoane să acceseze datele din fișierele Excel, să protejeze fișierul Excel cu o parolă, să împiedice vizualizarea foilor de lucru ascunse, să protejeze structura registrului de lucru Excel cu o parolă, să blocheze întreaga foaie de lucru Excel de la schimbarea, mutarea sau mutarea accidentală sau deliberată sau ștergerea datelor dintr-o foaie de lucru și așa mai departe.

Deschiderea fișierelor Excel criptate prin 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!")

Utilizați formule pentru a procesa date prin API-ul Python

Aspose.Cells pentru Python prin .NET a inclus capacitatea de a procesa date cu formule și funcții. Biblioteca a oferit un set mare de funcții și formule încorporate care le permit dezvoltatorilor de software să calculeze cu ușurință calcule complexe. Biblioteca acceptă un set imens de formule matematice, cu șiruri, booleene, dată/oră, statistice, baze de date, de căutare și de referință. Mai mult, este, de asemenea, posibil să adăugați formule definite de utilizator pe care utilizatorii doresc să le includă ca supliment Excel. De asemenea, puteți utiliza o formulă matrice sau puteți adăuga o formulă de stil de referință R1C1 la o celulă din aplicațiile dvs. Python.

Conversie în foi de calcul Excel prin API-ul Python

Aspose.Cells pentru Python prin .NET API este un instrument foarte util pentru conversia Excel Spreadsheet în alte formate de fișiere acceptate în aplicațiile Python. Există mai multe caracteristici importante ale bibliotecii, cum ar fi xportarea foilor de calcul în format Markdown, conversia foii de calcul Excel în PDF, registrului de lucru în XPS, conversia fișierelor Excel în OpenOffice și LibreOffice Calc, registrul de lucru Excel în MHTML, conversia unui registru de lucru în JSON, Excel în TIFF si multe altele.

Conversia foilor de calcul Excel în alte formate de fișiere prin API-ul 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);
 Română