Aspose.Cells for Python via .NET
C# .NET API, lai izveidotu un pārveidotu Excel izklājlapas
Noderīga Python bibliotēka ļauj izstrādātājiem programmatiski ģenerēt, rediģēt, manipulēt un konvertēt Microsoft Excel izklājlapu.
Aspose.Cells for Python, izmantojot .NET ir ļoti noderīga un elastīga bibliotēka, kas ļauj izstrādātājiem izveidot un programmatiski manipulēt ar Microsoft Excel failiem, izmantojot Python kodu. Bibliotēka nodrošina atbalstu dažādiem Microsoft Excel failu formātiem, tostarp XLS, XLSX, XLSM, XLSB, XLTX, XLTM, XLAM un tā tālāk. Šī bibliotēka ir veidota, izmantojot .NET ietvaru, un tā nodrošina ērti lietojamu saskarni Python izstrādātājiem, lai piekļūtu Aspose.Cells bibliotēkas līdzekļiem.
Aspose.Cells for Python, izmantojot .NET API, ir labi dokumentēts, un tajā ir pieejami daudzi piemēri un koda paraugi, lai palīdzētu izstrādātājiem sākt darbu. Bibliotēkas daļai ir vairākas svarīgas funkcijas, piemēram, jaunu darblapu pievienošana, darblapu kopēšana vai pārvietošana starp darbgrāmatām, automātisko filtru izveide, komentāru pievienošana Excel šūnām, darblapu renderēšana rastra attēliem, darblapu renderēšana PDF formātā, datu šķirošanas ieviešana, aprēķināšana. sarežģītas Excel formulas, ievietojiet hipersaites, lai saistītu datus, aizsargātu/noņemtu aizsardzību darblapām, izveidotu rakurstabulas un rakurdiagrammas, šifrētu failus, pielāgotu lappuses orientāciju, lappuses mērogošanu, iestatītu papīra izmēru, lietotu visu rakstzīmju formatējumu un daudz ko citu.
Aspose.Cells for Python, izmantojot .NET, ir ļoti viegli apstrādājams, un tas atvieglo programmatūras izstrādātāja darbu, nodrošinot viņiem visaptverošu funkciju kopumu Excel failu izveidei, lasīšanai, rakstīšanai, drukāšanai, eksportēšanai un manipulēšanai. Bibliotēka nodrošina Python klašu un metožu kopu, kas tieši atbilst Aspose.Cells bibliotēkas funkcionalitātei. Tas ļauj izstrādātājiem viegli strādāt ar Excel failiem, nerakstot sarežģītu .NET kodu. Bibliotēka nodrošina augstas veiktspējas atmiņas pārvaldību un optimizētu koda izpildi, kas ļauj ērti ātri un efektīvi izpildīt lielus Excel failus.
Darba sākšana ar Aspose.Cells for Python, izmantojot .NET
Aspose.Cells for Python, izmantojot .NET, tiek izplatīts kā ZIP arhīvs. Lai to instalētu, ir nepieciešama Python 3.6 vai jaunāka versija. Varat viegli izmantot Aspose.Cells for Python, izmantojot .NET no pypi ar šādu komandu.
Instalējiet Aspose.Cells for Python, izmantojot .NET, izmantojot pypi
$ pip install aspose-cells-python
Varat arī lejupielādēt to tieši no Aspose produkta izlaišanas lapas.Excel izklājlapu izveide, izmantojot Python API
Aspose.Cells for Python, izmantojot .NET, ir iekļāvis pilnīgu atbalstu Microsoft Excel izklājlapu izveidei un pārvaldībai, izmantojot Python komandas. Bibliotēkā ir iekļauti vairāki svarīgi līdzekļi vienkāršu vai sarežģītu izklājlapu izveidei un pārvaldībai, piemēram, jaunas darblapas pievienošana esošai darbgrāmatai, koplietotu darblapu izveide, darblapu kopēšana un pārvietošana, attēlu un diagrammu pievienošana darblapām, svarīga teksta izklājlapai, teksta aizstāšana darblapās. , dokumenta rekvizītu pārvaldīšana, satura formatēšanas stilu pievienošana, rindu un kolonnu sapludināšana un daudz kas cits.
Jaunas darbgrāmatas izveide dažādos formātos, izmantojot 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")
Aizsargājiet Excel izklājlapu, izmantojot Python API
Aspose.Cells for Python, izmantojot .NET, nodrošina pilnīgu iespēju aizsargāt savus Excel izklājlapu dokumentus un noņemt to aizsardzību savās Python lietojumprogrammās. Bibliotēka ļauj programmatūras izstrādātājiem neļaut citiem piekļūt datiem Excel failos, aizsargāt Excel failu ar paroli, neļaut skatīt slēptās darblapas, aizsargāt Excel darbgrāmatas struktūru ar paroli, bloķēt visu Excel darblapu no nejaušas vai apzinātas mainīšanas, pārvietošanas vai pārvietošanas. datu dzēšana darblapā un tā tālāk.
Šifrētu Excel failu atvēršana, izmantojot 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!")
Izmantojiet formulas, lai apstrādātu datus, izmantojot Python API
Aspose.Cells for Python, izmantojot .NET, ir iekļāvusi iespēju apstrādāt datus ar formulām un funkcijām. Bibliotēka ir nodrošinājusi lielu iebūvēto funkciju un formulu kopumu, kas ļauj programmatūras izstrādātājiem viegli aprēķināt sarežģītus aprēķinus. Bibliotēka atbalsta milzīgu matemātisko, virkņu, Būla, datuma/laika, statistikas, datu bāzes, uzmeklēšanas un atsauces formulu kopumu. Turklāt ir iespējams pievienot arī lietotāja definētas formulas, kuras lietotāji vēlas iekļaut kā Excel pievienojumprogrammu. Varat arī izmantot masīva formulu vai pievienot R1C1 atsauces stila formulu šūnai Python lietojumprogrammās.
Excel izklājlapas konvertēšana, izmantojot Python API
Aspose.Cells for Python, izmantojot .NET API, ir ļoti noderīgs rīks Excel izklājlapas konvertēšanai citos atbalstītos failu formātos Python lietojumprogrammās. Bibliotēkas daļai ir vairākas svarīgas funkcijas, piemēram, izklājlapu pārnešana uz Markdown formātu, Excel izklājlapas konvertēšana uz PDF, darbgrāmatas konvertēšana uz XPS, Excel failu konvertēšana uz OpenOffice un LibreOffice Calc, Excel darbgrāmatas konvertēšana uz MHTML, darbgrāmatas konvertēšana uz JSON, Excel uz TIFF. un vēl daudz vairāk.
Excel izklājlapu konvertēšana citos failu formātos, izmantojot Python API
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);