Aspose.Cells
for Python — це бібліотека класів, яка дозволяє розробникам маніпулювати та обробляти файли електронних таблиць у своїх додатках. Надає найгнучкіший набір компонентів, що дозволяє Python‑додаткам створювати та керувати Excel‑таблицями без необхідності встановлювати Microsoft Excel або інше стороннє ПЗ.
Наш API підтримує популярні формати електронних таблиць (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML), які ваш бізнес використовує щодня, і дозволяє експортувати Excel‑файли у DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, простий текст та популярні формати зображень, включаючи JPG, PNG, SVG, TIFF і BMP.

За допомогою нашої бібліотеки розробники можуть керувати кількома аркушами, створювати вміст та стилі таблиць з нуля, додавати прості та складні математичні, фінансові та текстові формули, імпортувати дані в аркуші з різних джерел, працювати з діаграмами, коментарями, зображеннями, графічними об’єктами та виконувати безліч інших завдань.
За допомогою Python Excel API ви можете виконувати наступні операції:
• Читання Excel‑таблиць
• Додавання зображень та створення діаграм
• Налаштування аркушів у книгах
• Рендеринг Excel‑таблиць у PDF, EMF та зображення
• Захист та зняття захисту аркушів
• Створення зведених таблиць та діаграм
• Додавання та редагування коментарів
• Пошук і заміна даних
• Розділення та об’єднання клітинок
• Додавання та видалення групування стовпців і рядків
• Налаштування форматування чисел
• Читання та встановлення формул
• Конфігурація параметрів сторінки
• Налаштування орієнтації, розміру паперу та масштабування сторінки
• Читання та запис умовного форматування
• І багато іншого
Ви можете спробувати деякі популярні функції Aspose.Cells у нашому онлайн‑застосунку
.
Існує дві бібліотеки Aspose.Cells, доступні вам — Aspose.Cells for Python via Java та Aspose.Cells for Python via .NET.
Aspose.Cells for Python via Java бібліотека
Системні вимоги: Aspose.Cells for Python via Java можна використовувати на платформах Windows, Linux та macOS, бібліотека не залежить від платформи. На машині має бути встановлена Java 8 або новіша версія.
Python версія: Python 3.5 або новіша
Java версія: Java 1.8 або новіша
Встановлення на Windows, Linux або macOS
- Встановіть Java за допомогою наступної команди:
JAVA_HOME=C:\jdk1.8.0_131
PATH=C:\jdk1.8.0_131\bin;
- Встановіть Aspose.Cells for Python via Java з pypi
:
$ pip install aspose-cells
Створення програми Hello World за допомогою Aspose.Cells for Python via Java бібліотеки
- Створіть файл з назвою
HelloWorldApp.py
- Використайте наведений нижче код і збережіть його у файлі
HelloWorldApp.py
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook
# Create an instance of the Workbook class.
workbook = Workbook()
# Insert the words Hello World! into a cell accessed.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("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")
jpype.shutdownJVM()
- Запустіть «python HelloWorldApp.py» у командному рядку
Конвертація Excel‑файлів
Python Excel бібліотека дозволяє конвертувати Excel‑файли у різні формати, включаючи PDF, XPS та HTML. Нижче показано, як швидко та просто конвертувати Excel‑файли за допомогою Aspose.Cells for Python via Java бібліотеки.
// load file to be converted
Workbook wkbk= new Workbook(SD_PATH + "input.xls");
// Convert XLS to PDF, XPS and 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 for Python via .NET бібліотека
Системні вимоги: Aspose.Cells for Python via .NET — це бібліотека, незалежна від платформи, яку можна використовувати на Windows, Linux та macOS, де встановлено Python
.
Python версія: Python 3.6 або новіша
Встановлення на Windows, Linux або macOS
Встановіть Aspose.Cells for Python via .NET з pypi
за допомогою наступної команди:
$ pip install aspose-cells-python
Створення програми Hello World за допомогою Aspose.Cells for Python via .NET бібліотеки
- Створіть файл з назвою
HelloWorldApp.py
- Використайте наведений нижче код і збережіть його у файлі
HelloWorldApp.py
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")
- Запустіть «python HelloWorldApp.py» у командному рядку
Конвертація Excel‑файлів
Нижче показано, як швидко та просто конвертувати Excel‑файли за допомогою Aspose.Cells for Python via .NET бібліотеки.
import aspose.cells
from aspose.cells import Workbook,SaveFormat
#load file to be converted
wk = Workbook("input.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);
Дізнайтеся більше про Aspose.Cells API на офіційній сторінці продукту
, а також у нашій документації
.
Якщо ви хочете найняти наших розробників
для швидкої та ефективної інтеграції нашого API у ваш проєкт, наша професійна команда до ваших послуг. Ми працюватимемо з вами, щоб зрозуміти ваш проєкт, розробити рішення та впровадити Aspose API відповідно до ваших потреб, будь‑то нові функції в існуючому продукті Aspose чи API для нових форматів файлів.