<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides-cloud</artifactId>
    <version>20.12.0</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-slides-cloud', version: '20.12.0')
copied!  
<dependency org="com.aspose" name="aspose-slides-cloud" rev="20.12.0">
    <artifact name="aspose-slides-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-slides-cloud" % "20.12.0"
copied!  

Java REST API para Processar Apresentação em Nuvem

banner

{{HIPERLINK1}} | {{HIPERLINK2}} | {{HIPERLINK3}} | {{HIPERLINK4}} | {{HIPERLINK5}} | {{HIPERLINK6}} | {{HIPERLINK7}} | {{HIPERLINK8}}

Aspose.Slides Cloud SDK for Java ajuda você a trabalhar com formatos de arquivo de planilha (PowerPoint® e OpenOffice®) em seus aplicativos Java baseados em nuvem, sem instalar nenhum software de terceiros. É um wrapper em torno de Aspose.Slides Cloud REST APIs.

Recursos de processamento de apresentação em nuvem

  • Converta apresentações ou slides selecionados em vários formatos de arquivo suportados.
  • Dividir ou mesclar apresentações do PowerPoint®.
  • Trabalhe com temas de apresentação (FontScheme, FormatScheme, ColorScheme).
  • Suporta animação e efeitos animados.
  • Adicione, atualize, extraia e baixe notas de slides.
  • Aplique formas (caminhos de geometria, molduras de zoom, WordArt) nos slides.
  • Especifique a pasta para fontes personalizadas.
  • Suporta vários estilos de gráficos (Gráficos de colunas, Gráficos de pizza, Gráficos Sunburst, Gráficos dispersos, Gráficos de bolhas).
  • Extraia informações do slide (espaços reservados, contagem de espaços reservados, esquema de fonte, esquema de cores, plano de fundo, comentário).
  • Substitua o texto dos slides desejados ou de toda a apresentação.

Formatos de apresentação de leitura e gravação

Microsoft PowerPoint®: PPT, PPTX, POT, POTX, PPS, PPSX, PPTM, PPSM, POTM
OpenOffice®: ODP, OTP

Salvar apresentação como

Layout Fixo: PDF, XPS
Imagens: JPEG, PNG, GIF, BMP, TIFF
Vetor: SVG
Web: HTML
Outro: SWF

Requisitos

A construção da biblioteca cliente da API requer:

  1. Java 1.7+
  2. Especialista

Pré-requisitos

Para usar o Aspose.Slides Cloud SDK para Java, você precisa registrar uma conta com Aspose Cloud e pesquisar/criar ID e Segredo do cliente 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:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides-cloud</artifactId>
    <version>22.4.0</version>
</dependency>

Outros

Primeiramente gere o JAR executando:

mvn clean package

Em seguida, instale manualmente os seguintes JARs:

  • target/aspose-slides-cloud-22.4.0.jar
  • alvo/lib/*.jar

Converte documento do PowerPoint para o formato PDF

O código de exemplo abaixo usando a biblioteca aspose-slides-cloud:

Configuration configuration = new Configuration();
configuration.setAppSid("MyClientId");
configuration.setAppKey("MyClientSecret");
SlidesApi api = new SlidesApi(configuration);
File response = api.convert(Files.readAllBytes(Paths.get("MyPresentation.pptx")), ExportFormat.PDF, null, null, null);
System.out.println("My PDF was saved to " + response.getPath());

Licenciamento

Todos os SDKs de nuvem Aspose.Slides, scripts auxiliares e modelos são licenciados sob MIT License.

Autorização e Autenticação

Authentication schemes definido para a API é o seguinte:

JWT

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}}

VersionRelease Date
22.10.03 de novembro de 2022
22.8.030 de setembro de 2022
22.9.030 de setembro de 2022
22.7.01 de agosto de 2022
22.6.013 de julho de 2022
22.5.06 de junho de 2022
22.4.023 de abril de 2022
22.3.030 de março de 2022
22.2.04 de março de 2022
22.1.04 de fevereiro de 2022
21.12.027 de dezembro de 2021
21.9.08 de outubro de 2021
21.8.04 de setembro de 2021
21.6.09 de julho de 2021
21.3.09 de abril de 2021
21.2.027 de fevereiro de 2021
21.1.02 de fevereiro de 2021
20.12.027 de dezembro de 2020
20.10.027 de outubro de 2020
20.9.05 de outubro de 2020
20.8.04 de setembro de 2020
20.7.05 de agosto de 2020
20.6.015 de julho de 2020
20.5.02 de junho de 2020
1.0.012 de maio de 2020
1.0.112 de maio de 2020
1.0.212 de maio de 2020
20.4.08 de maio de 2020
20.2.03 de março de 2020
19.10.05 de novembro de 2019
19.9.030 de setembro de 2019
19.8.09 de setembro de 2019
19.7.031 de julho de 2019
19.6.028 de junho de 2019
19.5.010 de junho de 2019
19.1.018 de fevereiro de 2019
18.12.011 de janeiro de 2019