Aspose.Total for Python via Java — это полный пакет API-интерфейсов, который ускоряет разработку решений для автоматизации диаграмм, файлов и отчетов с нуля или усовершенствование существующих приложений для преобразования диаграмм Visio в PDF, HTML и изображения, а также преобразования отчетов Excel в различные форматы, включая веб-форматы, изображения и форматы с фиксированным макетом. API не зависит от какого-либо программного обеспечения и представляет собой полный набор решений для управления и обработки документов.
Преобразование электронных таблиц Microsoft Excel
Total API также поддерживает преобразование файлов Microsoft Excel в PDF, изображения, CSV, JSON и другие форматы. Процесс прост. Загрузите файл через класс Workbook и вызовите метод сохранения с соответствующим путем к файлу. Save — это перегруженный метод с тремя параметрами. Укажите только файл в качестве параметра или укажите saveFormat или saveOptions в качестве второго параметра. В зависимости от целевого формата можно использовать несколько классов параметров сохранения, таких как DifSaveOptions , DocxSaveOptions , HtmlSaveOptions , ImageSaveOptions , JsonSaveOptions , MarkdownSaveOptions , OdsSaveOptions и другие соответствующие классы.
Python — Преобразование Microsoft Excel
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import * | |
workbook = Workbook("Book2.xlsx") | |
workbook.getSettings().setHScrollBarVisible(False) | |
workbook.getSettings().setVScrollBarVisible(False) | |
workbook.replace("OldInt", 100) | |
newString = "Hello!" | |
workbook.replace("OldString", newString) | |
saveOptions = XlsSaveOptions() | |
workbook.save("Book1.xls", saveOptions) |
Сохранение файлов Microsoft Visio в различных форматах
Total Python API поддерживает взаимное преобразование форматов Visio, а также преобразование в форматы изображений, SVG, HTML и PDF. Для преобразования форматов Visio достаточно всего двух строк кода. Сначала загрузите VSDX, VSX, VTX, VDX или любой исходный формат visio через класс Diagram , а затем вызовите метод сохранения с путем к файлу и соответствующим типом перечисления SaveFileFormat .
Python — преобразование форматов Visio
import jpype | |
import asposediagram | |
jpype.startJVM() | |
from asposediagram.api import * | |
diagram = Diagram("inputdiagram.vsdx") | |
options = ImageSaveOptions(SaveFileFormat.PNG) | |
options.setPageIndex(0) | |
diagram.save("output.png", options) |