Aspose.Cells
pro Python je knihovna tříd, která vývojářům umožňuje manipulovat a zpracovávat soubory tabulek přímo v jejich aplikacích. Poskytuje nejflexibilnější sadu komponent, která umožňuje Python aplikacím vytvářet a spravovat Excel tabulky bez nutnosti Microsoft Excel nebo jiného softwaru třetích stran.
Naše API podporuje populární formáty tabulek (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML), které vaše firma používá denně, a umožňuje exportovat Excel soubory do DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, prostého textu a oblíbených formátů obrázků včetně JPG, PNG, SVG, TIFF a BMP.

S naší knihovnou mohou vývojáři spravovat více listů, vytvářet obsah a styly tabulek od nuly, přidávat běžné i složité matematické, finanční a textové vzorce, importovat data do listů z různých zdrojů, manipulovat s grafy, komentáři, obrázky, kreslenými objekty a provádět mnoho dalších úkolů.
S Python Excel API můžete provádět následující operace:
• Čtení Excel tabulek
• Přidávání obrázků a vytváření grafů
• Úprava listů v sešitech
• Renderování Excel tabulek do PDF, EMF a obrázků
• Ochrana a odemknutí listů
• Vytváření kontingenčních tabulek a grafů
• Přidávání a úprava komentářů
• Vyhledávání a nahrazování dat
• Rozdělování a slučování buněk
• Přidávání a odstraňování seskupení sloupců a řádků
• Nastavování formátování čísel
• Čtení a nastavení vzorců
• Konfigurace nastavení stránky
• Úprava orientace stránky, velikosti papíru a měřítka
• Čtení a zápis podmíněného formátování
• A mnoho dalšího
Vyzkoušejte některé z populárních funkcí Aspose.Cells v naší online aplikaci
.
K dispozici jsou dvě knihovny Aspose.Cells – Aspose.Cells pro Python přes Java a Aspose.Cells pro Python přes .NET.
Aspose.Cells pro Python přes Java
Systémové požadavky: Aspose.Cells pro Python přes Java lze použít na platformách Windows, Linux a macOS a knihovna je platformně nezávislá. Počítač musí mít před instalací nainstalovanou Javu verze 8 nebo vyšší.
Verze Pythonu: Python 3.5 nebo vyšší
Verze Javy: Java 1.8 nebo vyšší
Instalace na Windows, Linux nebo macOS
- Nainstalujte Javu pomocí následujícího příkazu:
JAVA_HOME=C:\jdk1.8.0_131
PATH=C:\jdk1.8.0_131\bin;
- Nainstalujte Aspose.Cells pro Python přes Java z pypi
:
$ pip install aspose-cells
Vytvoření aplikace Hello World pomocí Aspose.Cells pro Python přes Java
- Vytvořte soubor s názvem HelloWorldApp.py
- Použijte níže uvedený kód a uložte jej do souboru HelloWorldApp.py
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook
# Vytvoření instance třídy Workbook.
workbook = Workbook()
# Vložení textu Hello World! do buňky.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")
# Uložení jako soubor XLS
workbook.save("output.xls")
# Uložení jako soubor XLSX
workbook.save("output.xlsx")
# Uložení jako soubor ODS
workbook.save("output.ods")
jpype.shutdownJVM()
- Spusťte příkaz python HelloWorldApp.py v příkazovém řádku
Převod Excel souborů
Python knihovna pro Excel umožňuje převod Excel souborů do různých formátů, včetně PDF, XPS a HTML. Níže ukazujeme, jak rychle a snadno převést Excel soubory pomocí Aspose.Cells pro Python přes Java.
// načtení souboru k převodu
Workbook wkbk= new Workbook(SD_PATH + "input.xls");
// Převod XLS na PDF, XPS a HTML
wkbk.save(SD_PATH + "output.pdf", SaveFormat.PDF);
wkbk.save(SD_PATH + "output.xps", SaveFormat.XPS);
wkbk.save(SD_PATH + "output.html", SaveFormat.HTML);
Aspose.Cells pro Python přes .NET
Systémové požadavky: Aspose.Cells pro Python přes .NET je platformně nezávislá knihovna a lze ji použít na Windows, Linux a macOS, kde je nainstalován Python
.
Verze Pythonu: Python 3.6 nebo vyšší
Instalace na Windows, Linux nebo macOS
Nainstalujte Aspose.Cells pro Python přes .NET z pypi
pomocí následujícího příkazu:
$ pip install aspose-cells-python
Vytvoření aplikace Hello World pomocí Aspose.Cells pro Python přes .NET
- Vytvořte soubor s názvem HelloWorldApp.py
- Použijte níže uvedený kód a uložte jej do souboru HelloWorldApp.py
import aspose.cells
from aspose.cells import Workbook
# Vytvoření instance třídy Workbook.
workbook = Workbook()
# Vložení textu Hello World! do buňky.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")
# Uložení jako soubor XLS
workbook.save("output.xls")
# Uložení jako soubor XLSX
workbook.save("output.xlsx")
# Uložení jako soubor ODS
workbook.save("output.ods")
- Spusťte příkaz python HelloWorldApp.py v příkazovém řádku
Převod Excel souborů
Níže ukazujeme, jak rychle a snadno převést Excel soubory pomocí Aspose.Cells pro Python přes .NET.
import aspose.cells
from aspose.cells import Workbook,SaveFormat
# načtení souboru k převodu
wk = Workbook("input.xlsx");
# Převod XLS na PDF, XPS a HTML
wk.save("output.pdf", SaveFormat.PDF);
wk.save("output.xps", SaveFormat.XPS);
wk.save("houtput.html", SaveFormat.HTML);
Více informací o Aspose.Cells API najdete na oficiální produktové stránce
, stejně jako v naší dokumentaci
.
Pokud chcete najmout naše vývojáře
pro rychlou a efektivní implementaci našeho API ve vašem projektu, náš profesionální tým je vám k dispozici. Společně s vámi pochopíme váš projekt, navrhneme řešení a implementujeme Aspose API podle vašich potřeb, ať už potřebujete nové funkce v existujícím produktu Aspose nebo API pro nové formáty souborů.