Aspose.Cells
dla Pythona to biblioteka klas, która umożliwia programistom manipulację i przetwarzanie plików arkuszy kalkulacyjnych w własnych aplikacjach. Dostarcza najbardziej elastyczny zestaw komponentów, które pozwalają aplikacjom Pythona tworzyć i zarządzać arkuszami Excel bez konieczności posiadania Microsoft Excel ani innego oprogramowania firm trzecich.
Nasze API obsługuje popularne formaty arkuszy kalkulacyjnych (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML), z których korzysta Twoja firma na co dzień, oraz umożliwia eksport plików Excel do DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, zwykłego tekstu oraz popularnych formatów graficznych, w tym JPG, PNG, SVG, TIFF i BMP.

Dzięki naszej bibliotece programiści mogą zarządzać wieloma arkuszami, tworzyć zawartość i style arkuszy od podstaw, dodawać proste i złożone formuły matematyczne, finansowe i tekstowe, importować dane do arkuszy z różnych źródeł, manipulować wykresami, komentarzami, obrazami, obiektami rysunkowymi oraz wykonywać wiele innych zadań.
Korzystając z API Python Excel, możesz wykonać następujące operacje:
• Odczyt arkuszy Excel
• Dodawanie obrazów i tworzenie wykresów
• Dostosowywanie arkuszy w skoroszytach
• Renderowanie arkuszy Excel do PDF, EMF i obrazów
• Ochrona i usuwanie ochrony arkuszy
• Tworzenie tabel przestawnych i wykresów
• Dodawanie i edytowanie komentarzy
• Wyszukiwanie i zamiana danych
• Łączenie i rozdzielanie komórek
• Dodawanie i usuwanie grupowania kolumn i wierszy
• Ustawianie formatowania liczb
• Odczyt i ustawianie formuł
• Konfiguracja ustawień strony
• Dostosowywanie orientacji strony, rozmiaru papieru i skalowania
• Odczyt i zapis formatowania warunkowego
• I wiele więcej
Możesz wypróbować niektóre z popularnych funkcji Aspose.Cells w naszej aplikacji online
.
Do dyspozycji są dwie biblioteki Aspose.Cells – Aspose.Cells dla Pythona poprzez Java oraz Aspose.Cells dla Pythona poprzez .NET.
Aspose.Cells dla Pythona poprzez bibliotekę Java
Wymagania systemowe: Aspose.Cells dla Pythona poprzez Java może być używany na platformach Windows, Linux i macOS i jest niezależny od platformy. Maszyna musi mieć zainstalowaną Javę w wersji 8 lub wyższej przed instalacją.
Wersja Pythona: Python 3.5 lub wyższy
Wersja Javy: Java 1.8 lub wyższa
Instalacja w systemie Windows, Linux lub macOS
- Zainstaluj Javę, używając następującego polecenia:
JAVA_HOME=C:\jdk1.8.0_131
PATH=C:\jdk1.8.0_131\bin;
- Zainstaluj Aspose.Cells dla Pythona poprzez Java z pypi
:
$ pip install aspose-cells
Utworzenie aplikacji „Hello World” przy użyciu Aspose.Cells dla Pythona poprzez bibliotekę Java
- Utwórz plik o nazwie
HelloWorldApp.py
- Skopiuj poniższy kod i zapisz go w pliku
HelloWorldApp.py
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook
# Utworzenie instancji klasy Workbook.
workbook = Workbook()
# Wstawienie słów Hello World! do komórki.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")
# Zapis jako plik XLS
workbook.save("output.xls")
# Zapis jako plik XLSX
workbook.save("output.xlsx")
# Zapis jako plik ODS
workbook.save("output.ods")
jpype.shutdownJVM()
- Uruchom polecenie
python HelloWorldApp.py w wierszu poleceń
Konwersja plików Excel
Biblioteka Python Excel umożliwia konwersję plików Excel do różnych formatów, w tym PDF, XPS i HTML. Poniżej pokażemy, jak szybko i łatwo konwertować pliki Excel przy użyciu Aspose.Cells dla Pythona poprzez bibliotekę Java.
// wczytanie pliku do konwersji
Workbook wkbk= new Workbook(SD_PATH + "input.xls");
// Konwersja XLS do PDF, XPS i 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 dla Pythona poprzez bibliotekę .NET
Wymagania systemowe: Aspose.Cells dla Pythona poprzez .NET jest biblioteką niezależną od platformy i może być używany na Windows, Linux i macOS, gdzie zainstalowano Pythona
.
Wersja Pythona: Python 3.6 lub wyższy
Instalacja w systemie Windows, Linux lub macOS
Zainstaluj Aspose.Cells dla Pythona poprzez .NET z pypi
przy użyciu następującego polecenia:
$ pip install aspose-cells-python
Utworzenie aplikacji „Hello World” przy użyciu Aspose.Cells dla Pythona poprzez bibliotekę .NET
- Utwórz plik o nazwie
HelloWorldApp.py
- Skopiuj poniższy kod i zapisz go w pliku
HelloWorldApp.py
import aspose.cells
from aspose.cells import Workbook
# Utworzenie instancji klasy Workbook.
workbook = Workbook()
# Wstawienie słów Hello World! do komórki.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")
# Zapis jako plik XLS
workbook.save("output.xls")
# Zapis jako plik XLSX
workbook.save("output.xlsx")
# Zapis jako plik ODS
workbook.save("output.ods")
- Uruchom polecenie
python HelloWorldApp.py w wierszu poleceń
Konwersja plików Excel
Poniżej pokażemy, jak szybko i łatwo konwertować pliki Excel przy użyciu Aspose.Cells dla Pythona poprzez bibliotekę .NET.
import aspose.cells
from aspose.cells import Workbook,SaveFormat
# wczytanie pliku do konwersji
wk = Workbook("input.xlsx");
# Konwersja XLS do PDF, XPS i HTML
wk.save("output.pdf", SaveFormat.PDF);
wk.save("output.xps", SaveFormat.XPS);
wk.save("houtput.html", SaveFormat.HTML);
Więcej informacji o API Aspose.Cells znajdziesz na oficjalnej stronie produktu
, a także w naszej dokumentacji
.
Jeśli chcesz zatrudnić naszych programistów
do szybkiego i efektywnego wdrożenia naszego API w Twoim projekcie, nasz profesjonalny zespół jest do Twojej dyspozycji. Pracujemy z Tobą, aby zrozumieć projekt, zaprojektować rozwiązanie i zaimplementować API Aspose zgodnie z Twoimi potrzebami, niezależnie od tego, czy potrzebujesz nowych funkcji w istniejącym produkcie Aspose, czy API dla nowych formatów plików.