<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.8</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-cells-cloud', version: '22.8')
<dependency org="com.aspose" name="aspose-cells-cloud" rev="22.8">
<artifact name="aspose-cells-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-cells-cloud" % "22.8"
Java SDK para processamento de planilhas na nuvem
{{HIPERLINK1}} | {{HIPERLINK2}} | {{HIPERLINK3}} | {{HIPERLINK4}} | {{HIPERLINK5}} | {{HIPERLINK6}} | {{HIPERLINK7}} | {{HIPERLINK8}}
Aspose.Cells Cloud SDK for Java ajuda você a trabalhar com formatos de arquivo de planilha (Excel® e OpenOffice®) em seus aplicativos Java baseados em nuvem, sem instalar nenhum software de terceiros. É um wrapper em torno de Aspose.Cells Cloud REST APIs.
Processador de planilhas em nuvem em poucas palavras
- Crie novas planilhas usando arquivos do Excel® como modelos ou Smart Marker.
- Carregue e processe planilhas e planilhas do Excel® por meio do Cloud SDK.
- Mesclar ou dividir pastas de trabalho.
- Proteger ou desproteger planilhas.
- {{HIPERLINK1}}.
- Calcule fórmulas ou adicione/atualize fórmulas nas células da planilha.
- Adicione, atualize ou exclua gráficos, planilhas, imagens, formas, hiperlinks e validações.
- Adicionar ou remover área de células, formatação condicional ou OleObjects de planilhas do Excel®.
- Inserir ou excluir quebras de página horizontais ou verticais
- Add ListObject em um local específico dentro de um arquivo Excel® e converta em um intervalo de células.
- Excluir ListObjects específicos ou todos em uma planilha ou resumir dados com tabela dinâmica.
- Aplique critérios personalizados para listar filtros de vários tipos.
- Obtenha, atualize, mostre ou oculte a legenda e os títulos do gráfico.
- Manipule a configuração da página, cabeçalho e rodapé.
- Criar, atualizar, buscar ou excluir propriedades do documento.
- Busque a forma necessária da planilha.
- Aproveite o poder de Pivot Tables e intervalos.
Recursos de armazenamento em nuvem de planilha
- Carregar, baixar, copiar, mover e excluir arquivos, incluindo manipulação de versões (se você estiver usando armazenamento em nuvem que suporte esse recurso - verdadeiro por padrão).
- Criar, copiar, mover e excluir pastas.
- Copie e mova arquivos e pastas em armazenamentos separados no escopo de uma única operação.
- Verifique se existe determinado arquivo, pasta ou armazenamento.
Formatos de planilha de leitura e gravação
Microsoft Excel®: XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM
OpenOffice®: ODS
PlanilhaML: XML
Texto: CSV, TSV, TXT (TabDelimited)
Web: HTML, MHTML
Layout Fixo: PDF
Salvar planilha como
DIF, HTML, MHTML, PNG, JPG, TIFF, XPS, SVG, MD (Markdown), ODS, XLSX, XLS, XLSB, PDF, XML, TXT, CSV
Ler Outros Formatos
SXC, FODS
Requisitos
A construção da biblioteca cliente da API requer:
- Java 1.7+
- Especialista
Pré-requisitos
Para usar o Aspose.Cells Cloud SDK para Java, você precisa registrar uma conta com Aspose Cloud e procurar/criar Client ID e Client Secret em Cloud Dashboard. Há cota gratuita disponível. Para obter mais detalhes, consulte Aspose Cloud Pricing.
Instalação
Instalar a partir do Maven
Adicione o repositório Aspose Cloud ao seu aplicativo pom.xml
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
Instalar a partir da fonte
Para instalar a biblioteca cliente da API em seu repositório Maven local, basta executar:
mvn clean install
Para implantá-lo em um repositório Maven remoto, defina as configurações do repositório e execute:
mvn clean deploy
Consulte o OSSRH Guide para obter mais informações.
Usuários do Maven
Adicione esta dependência ao POM do seu projeto:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.5</version>
</dependency>
</dependencies>
Outros
Primeiramente gere o JAR executando:
mvn clean package
Em seguida, instale manualmente os seguintes JARs:
target/aspose-cells-cloud-22.5.jar
alvo/lib/*.jar
Usando Java para adicionar uma planilha a um arquivo do Excel®
CellsApi cellsApi = new CellsApi(CellsApiUtil.GetClientId(),CellsApiUtil.GetClientSecret())
String name = BOOK1;
String sheetName = SHEET1;
Integer position = 1;
String sheettype ="VB";
String folder = TEMPFOLDER;
cellsApi.uploadFile(folder +"\\" + filename, new File(sourceFolder + filename), null);
WorksheetsResponse response = cellsApi.cellsWorksheetsPutAddNewWorksheet(name, sheetName, position, sheettype, folder,null);
Converter arquivo do Excel® na nuvem
String name = BOOK1;
SaveOptions saveOptions = null;
String newfilename = "newbook.xlsx";
Boolean isAutoFitRows = true;
Boolean isAutoFitColumns = false;
String folder = TEMPFOLDER;
// Upload source file to aspose cloud storage
cellsApi.uploadFile(folder +"\\" + filename, new File(sourceFolder + filename), null);
// Invoke Aspose.Cells Cloud SDK API to convert Excel® workbook to different format
SaveResponse response = cellsApi.cellsSaveAsPostDocumentSaveAs(name, saveOptions, newfilename, isAutoFitRows, isAutoFitColumns, folder,null);
Licenciamento
Todos os SDKs de nuvem Aspose.Cells, scripts auxiliares e modelos são licenciados sob MIT License.
Autorização e Autenticação
Authentication schemes definido para a API é o seguinte:
JWT
- Tipo: OAuth
- Fluxo: aplicativo
- URL de autorização:https://api.aspose.cloud/connect/token
Recomendação
É recomendável criar uma instância de ApiClient
por thread em um ambiente multithread para evitar possíveis problemas.
{{HIPERLINK1}} | {{HIPERLINK2}} | {{HIPERLINK3}} | {{HIPERLINK4}} | {{HIPERLINK5}} | {{HIPERLINK6}} | {{HIPERLINK7}} | {{HIPERLINK8}}
Version | Release Date |
---|---|
22.11 | 16 de novembro de 2022 |
22.9 | 22 de setembro de 2022 |
22.8 | 24 de agosto de 2022 |
22.7 | 29 de julho de 2022 |
22.6 | 28 de junho de 2022 |
22.5 | 30 de maio de 2022 |
22.4 | 20 de abril de 2022 |
22.3 | 14 de março de 2022 |
22.2 | 24 de fevereiro de 2022 |
22.1 | 24 de janeiro de 2022 |
21.12 | 28 de dezembro de 2021 |
21.11 | 30 de novembro de 2021 |
21.10 | 8 de novembro de 2021 |
21.9 | 13 de outubro de 2021 |
21.8 | 18 de setembro de 2021 |
21.7 | 3 de agosto de 2021 |
21.6 | 16 de julho de 2021 |
21.5 | 27 de maio de 2021 |
21.1 | 25 de janeiro de 2021 |
20.11 | 4 de dezembro de 2020 |
20.10 | 23 de outubro de 2020 |
20.9 | 23 de setembro de 2020 |
20.8 | 19 de agosto de 2020 |
20.7 | 21 de julho de 2020 |
20.6 | 2 de julho de 2020 |
1.0.0 | 12 de maio de 2020 |
1.0.1 | 12 de maio de 2020 |
1.0.2 | 12 de maio de 2020 |
20.4 | 22 de abril de 2020 |
20.2 | 20 de fevereiro de 2020 |
20.1 | 17 de janeiro de 2020 |
19.10 | 30 de outubro de 2019 |
19.9 | 25 de setembro de 2019 |
19.6 | 18 de junho de 2019 |
19.2.1 | 22 de fevereiro de 2019 |
19.2 | 19 de fevereiro de 2019 |
18.9.1 | 6 de setembro de 2018 |
18.9 | 5 de setembro de 2018 |
18.8 | 15 de agosto de 2018 |
18.4 | 2 de agosto de 2018 |
18.2 | 27 de fevereiro de 2018 |
File | Classifier | Size |
---|---|---|
aspose-cells-cloud-22.8-sources.jar | sources | 616 KB |
aspose-cells-cloud-22.8.jar | 1 MB | |
aspose-cells-cloud-22.8.pom | 6 KB |
Aspose.Cells Aspose.Cells Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud XLS XLSX XLSB XLSM XLT XLTX XLTM ODS XML CSV TSV TXT TabDelimited HTML MHTML SXC FODS DIF PDF XPS TIFF SVG MD Markdown merge split encrypt decrypt password formula workbook spreadsheet cells column cell table pivot filter date filter icon filter dynamic filter charts conditional formatting hyperlinks ListObjets OleObjects page-breaks page-setup pictures OleObjects range convert conversion converter smart marker