Conversão de arquivos do Microsoft Excel e do Visio usando APIs do Python

Converta documentos do Microsoft® Excel e Visio usando Aspose.Total para Python via Java.

 

Aspose.Total for Python via Java é um pacote completo de APIs que acelera o desenvolvimento de soluções de automação de diagramas, arquivos e relatórios a partir do zero ou aprimorando aplicativos existentes para conversão de diagramas do Visio para PDF, HTML e Imagens, além de renderizar relatórios do Excel em vários formatos, incluindo web, imagem e formatos de layout fixo. A API não depende de nenhum software e é um conjunto completo de solução de gerenciamento e manipulação de documentos.

Converter planilhas do Microsoft Excel

A API Total também suporta a conversão de arquivos do Microsoft Excel para PDF, Imagens, CSV, JSON e outros formatos. Processo é simples. Carregue o arquivo via classe Workbook e chame o método save com o caminho do arquivo relevante. Save é o método sobrecarregado com três opções. Forneça apenas o arquivo como parâmetro ou forneça o saveFormat ou saveOptions como segundo parâmetro. Dependendo do formato de destino, poucas classes de opções de salvamento como DifSaveOptions , DocxSaveOptions , HtmlSaveOptions , ImageSaveOptions , JsonSaveOptions , MarkdownSaveOptions , OdsSaveOptions e classes mais relevantes podem ser usadas.

Python - Conversão 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)

Salvar arquivos do Microsoft Visio em vários formatos

Total Python API suporta conversão inter de formatos do Visio, bem como conversão para formatos de imagens, SVG, HTML e PDF. Para conversão de formatos do Visio, são apenas duas linhas de código. Em primeiro lugar, carregue o VSDX, VSX, VTX, VDX ou qualquer formato visio de origem através da classe Diagram e, em seguida, chame o método save com o caminho do arquivo e o tipo de enumeração SaveFileFormat relevante.

Python - Conversão de formatos do 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)