Aspose.Total for Python via Java je úplný balíček rozhraní API, který urychluje vývoj řešení automatizace diagramů, souborů a sestav od začátku nebo vylepšení stávajících aplikací pro převod diagramů aplikace Visio do PDF, HTML a obrázků, stejně jako vykreslování sestav aplikace Excel do různých formátů, včetně webových, obrázkových a formáty s pevným rozložením. API nezávisí na žádném softwaru a je kompletní sadou řešení pro správu a manipulaci s dokumenty.
Převést tabulky Microsoft Excel
Total API také podporuje převod souborů Microsoft Excel do PDF, obrázků, CSV, JSON a dalších formátů. Proces je jednoduchý. Načtěte soubor pomocí třídy Workbook a zavolejte metodu uložení s příslušnou cestou k souboru. Uložit je přetížená metoda se třemi možnostmi. Zadejte pouze soubor jako parametr nebo zadejte saveFormat nebo saveOptions jako druhý parametr. V závislosti na cílovém formátu lze použít několik tříd možností ukládání, jako jsou DifSaveOptions , DocxSaveOptions , HtmlSaveOptions , ImageSaveOptions , JsonSaveOptions , MarkdownSaveOptions , OdsSaveOptions a další relevantní třídy.
Python - převod do 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) |
Uložte soubory Microsoft Visio do různých formátů
Total Python API podporuje vzájemnou konverzi formátů Visio a také převod do formátů Obrázky, SVG, HTML a PDF. Pro převod formátů Visio jsou to jen dva řádky kódu. Nejprve načtěte formát VSDX, VSX, VTX, VDX nebo jakýkoli zdrojový formát visio prostřednictvím třídy Diagram a poté zavolejte metodu uložení s cestou k souboru a příslušným typem výčtu SaveFileFormat .
Python – převod formátů aplikace 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) |