Aspose.Cells for Python via .NET
C# .NET API til at oprette og konvertere Excel-regneark
Et nyttigt Python-bibliotek gør det muligt for udviklere at generere, redigere, manipulere og konvertere Microsoft Excel-regneark programmatisk.
Aspose.Cells for Python via .NET er et meget nyttigt og fleksibelt bibliotek, der giver udviklere mulighed for at oprette og manipulere Microsoft Excel-filer programmatisk ved hjælp af Python-kode. Biblioteket understøtter en lang række Microsoft Excel-filformater, herunder XLS, XLSX, XLSM, XLSB, XLTX, XLTM, XLAM og så videre. Dette bibliotek er bygget oven på .NET frameworket og giver en brugervenlig grænseflade, så Python-udviklere kan få adgang til funktionerne i Aspose.Cells-biblioteket.
Aspose.Cells for Python via .NET API er veldokumenteret, med masser af eksempler og eksempelkode tilgængelig for at hjælpe udviklere med at komme i gang. Der er flere vigtige funktioner i biblioteket, såsom tilføjelse af nye regneark, kopiering eller flytning af arbejdsark mellem projektmapper, oprettelse af automatiske filtre, tilføjelse af kommentarer til Excel-celler, gengivelse af regneark til rasterbilleder, gengivelse af regneark til PDF, implementering af datasortering, beregning komplekse Excel-formler, indsæt hyperlinks til at linke data, beskytte/ophæve beskyttelsen af arbejdsark, oprette pivottabeller og pivotdiagrammer, kryptere filer, justere sideretning, sideskalering, indstilling af papirstørrelse, anvende alle tegnformatering og meget mere.
Aspose.Cells for Python via .NET er meget let at håndtere og gør softwareudviklerens job let ved at give dem et omfattende sæt funktioner til at oprette, læse, skrive, udskrive, eksportere og manipulere Excel-filer. Biblioteket leverer et sæt Python-klasser og metoder, der knytter sig direkte til funktionaliteten af Aspose.Cells-biblioteket. Dette gør det nemt for udviklere at arbejde med Excel-filer uden at skulle skrive kompleks .NET-kode. Biblioteket giver højtydende hukommelsesstyring og optimeret kodeudførelse, hvilket gør det nemt at eksekvere store Excel-filer hurtigt og effektivt.
Kom godt i gang med Aspose.Cells til Python via .NET
Aspose.Cells for Python via .NET distribueres som et ZIP-arkiv. Du skal have Python 3.6 eller nyere versioner for at blive installeret. Du kan nemt bruge Aspose.Cells til 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å downloade det direkte fra Aspose-produktudgivelsessiden.Oprettelse af Excel-regneark via Python API
Aspose.Cells for Python via .NET har inkluderet komplet support til oprettelse og administration af Microsoft Excel-regneark ved hjælp af Python-kommandoer. Biblioteket har inkluderet flere vigtige funktioner til oprettelse og administration af enkle eller komplekse regneark, såsom tilføjelse af nyt regneark til eksisterende projektmappe, oprettelse af delte regneark, kopiere og flytte regneark, tilføje billeder og diagrammer til regneark, vigtig tekst til regneark, erstatte tekst i regneark. , administration af dokumentegenskaber, tilføjelse af typografier til indholdsformatering, fletning af rækker og kolonner og mange flere.
Oprettelse af en ny projektmappe i forskellige 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")
Beskyt Excel-regneark via Python API
Aspose.Cells for Python via .NET giver komplet mulighed for at beskytte og fjerne beskyttelsen af deres Excel-regnearksdokumenter i deres egne Python-applikationer. Biblioteket gør det muligt for softwareudviklere at forhindre andre i at få adgang til data i Excel-filer, beskytte Excel-fil med en adgangskode, forhindre visning af skjulte regneark, beskytte strukturen af din Excel-projektmappe med en adgangskode, låse hele Excel-regnearket mod utilsigtet eller bevidst ændring, flytning eller sletning af data i et regneark og så videre.
Åbning af krypterede 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!")
Brug formler til at behandle data via Python API
Aspose.Cells for Python via .NET har inkluderet muligheden for at behandle data med formler og funktioner. Biblioteket har leveret et stort sæt af indbyggede funktioner og formler, der gør det muligt for softwareudviklere at beregne komplekse beregninger med lethed. Biblioteket understøtter et stort sæt matematiske, strenge, booleske, dato/klokkeslæt, statistiske, database-, opslags- og referenceformler. Desuden er det også muligt at tilføje brugerdefinerede formler, som brugerne ønsker at inkludere som et excel-tilføjelsesprogram. Du kan også bruge en matrixformel eller tilføje en R1C1-referencestilformel til en celle i dine Python-applikationer.
Konvertering af Excel-regneark via Python API
Aspose.Cells til Python via .NET API er et meget nyttigt værktøj til at konvertere Excel-regneark til andre understøttede filformater i Python-applikationer. Der er flere vigtige funktioner i biblioteket, såsom xportering af regneark til Markdown-format, konvertering af Excel-regneark til PDF, projektmappe til XPS, konvertering af Excel-filer til OpenOffice & LibreOffice Calc, Excel-projektmappe til MHTML, konvertering af en projektmappe 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);