1. Produkter
  2.   Regneark
  3.   Python
  4.   Aspose.Cells for Python via .NET

Aspose.Cells for Python via .NET

 
 

C# .NET API for å lage og konvertere Excel-regneark

Et nyttig Python-bibliotek gjør det mulig for utviklere å generere, redigere, manipulere og konvertere Microsoft Excel-regneark programmatisk.

Aspose.Cells for Python via .NET er et veldig nyttig og fleksibelt bibliotek som lar utviklere lage og manipulere Microsoft Excel-filer programmatisk ved hjelp av Python-kode. Biblioteket gir støtte for et bredt spekter av Microsoft Excel-filformater, inkludert XLS, XLSX, XLSM, XLSB, XLTX, XLTM, XLAM og så videre. Dette biblioteket er bygget på toppen av .NET-rammeverket og gir et brukervennlig grensesnitt for Python-utviklere for å få tilgang til funksjonene til Aspose.Cells-biblioteket.

Aspose.Cells for Python via .NET API er godt dokumentert, med mange eksempler og eksempelkode tilgjengelig for å hjelpe utviklere med å komme i gang. Det er flere viktige funksjoner i biblioteket, for eksempel å legge til nye regneark, kopiere eller flytte regneark mellom arbeidsbøker, opprette automatisk filtre, legge til kommentarer til Excel-celler, gjengi regneark til rasterbilder, gjengi regneark til PDF, implementere datasortering, kalkulere komplekse Excel-formler, sette inn hyperkoblinger for å koble data, beskytte/oppheve beskyttelse av regneark, lage pivottabeller og pivotdiagrammer, kryptere filer, justere sideretning, sideskalering, angi papirstørrelse, bruke alle tegnformatering og mye mer.

Aspose.Cells for Python via .NET er veldig enkelt å håndtere og gjør jobben til programvareutvikleren enkel ved å gi dem et omfattende sett med funksjoner for å lage, lese, skrive, skrive ut, eksportere og manipulere Excel-filer. Biblioteket gir et sett med Python-klasser og metoder som kartlegger direkte til funksjonaliteten til Aspose.Cells-biblioteket. Dette gjør det enkelt for utviklere å jobbe med Excel-filer uten å måtte skrive kompleks .NET-kode. Biblioteket gir høyytelses minneadministrasjon og optimert kodekjøring som gjør det enkelt å kjøre store Excel-filer raskt og effektivt.

Previous Next

Kom i gang med Aspose.Cells for Python via .NET

Aspose.Cells for Python via .NET distribueres som et ZIP-arkiv. Du må ha Python 3.6 eller høyere versjoner for å bli installert. Du kan enkelt bruke Aspose.Cells for Python via .NET fra pypi med følgende kommando.

Installer Aspose.Cells for Python via .NET via pypi

 $ pip install aspose-cells-python 
Du kan også laste den ned direkte fra Aspose-produktutgivelsessiden.

Oppretting av Excel-regneark via Python API

Aspose.Cells for Python via .NET har inkludert fullstendig støtte for oppretting og administrasjon av Microsoft Excel-regneark ved hjelp av Python-kommandoer. Biblioteket har inkludert flere viktige funksjoner for å lage og administrere enkle eller komplekse regneark, som å legge til nytt regneark i eksisterende arbeidsbok, lage delte regneark, kopiere og flytte regneark, legge til bilder og diagrammer i regneark, viktig tekst i regneark, erstatte tekst i regneark. , administrere dokumentegenskaper, legge til stiler for innholdsformatering, slå sammen rader og kolonner og mye mer.

Opprett en ny arbeidsbok i forskjellige formater via 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")

Beskytt Excel-regneark via Python API

Aspose.Cells for Python via .NET gir fullstendig mulighet for å beskytte og oppheve beskyttelsen av Excel-regnearkdokumentene i deres egne Python-applikasjoner. Biblioteket gjør det mulig for programvareutviklere å hindre andre i å få tilgang til data i Excel-filer, beskytte Excel-fil med et passord, forhindre visning av skjulte regneark, beskytte strukturen til Excel-arbeidsboken med et passord, låse hele Excel-regnearket fra utilsiktet eller bevisst endring, flytting eller slette data i et regneark og så videre.

Åpning av krypterte Excel-filer 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!")

Bruk formler for å behandle data via Python API

Aspose.Cells for Python via .NET har inkludert muligheten til å behandle data med formler og funksjoner. Biblioteket har gitt et stort sett med innebygde funksjoner og formler som gjør det mulig for programvareutviklere å beregne komplekse beregninger med letthet. Biblioteket støtter et stort sett med matematiske, streng-, boolske, dato/klokkeslett, statistikk-, database-, oppslags- og referanseformler. Dessuten er det også mulig å legge til brukerdefinerte formler som brukere ønsker å inkludere som et excel-tillegg. Du kan også bruke en matriseformel eller legge til en R1C1-referansestilformel i en celle i Python-applikasjonene dine.

Konvertering av Excel-regneark via Python API

Aspose.Cells for Python via .NET API er et veldig nyttig verktøy for å konvertere Excel-regneark til andre støttede filformater i Python-applikasjoner. Det er flere viktige funksjoner i biblioteket, for eksempel å portere regneark til Markdown-format, konvertere Excel-regneark til PDF, arbeidsbok til XPS, konvertere Excel-filer til OpenOffice & LibreOffice Calc, Excel-arbeidsbok til MHTML, konvertere en arbeidsbok til JSON, Excel til TIFF og mange flere.

Konverter Excel-regneark til andre filformater via 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);
 Norsk