<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides-cloud</artifactId>
<version>22.10.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-slides-cloud', version: '22.10.0')
<dependency org="com.aspose" name="aspose-slides-cloud" rev="22.10.0">
<artifact name="aspose-slides-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-slides-cloud" % "22.10.0"
Java REST API para Processar Apresentação em Nuvem
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
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:
- Java 1.7+
- 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
- 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.
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Version | Release Date |
---|---|
22.10.0 | 3 de novembro de 2022 |
22.8.0 | 30 de setembro de 2022 |
22.9.0 | 30 de setembro de 2022 |
22.7.0 | 1 de agosto de 2022 |
22.6.0 | 13 de julho de 2022 |
22.5.0 | 6 de junho de 2022 |
22.4.0 | 23 de abril de 2022 |
22.3.0 | 30 de março de 2022 |
22.2.0 | 4 de março de 2022 |
22.1.0 | 4 de fevereiro de 2022 |
21.12.0 | 27 de dezembro de 2021 |
21.9.0 | 8 de outubro de 2021 |
21.8.0 | 4 de setembro de 2021 |
21.6.0 | 9 de julho de 2021 |
21.3.0 | 9 de abril de 2021 |
21.2.0 | 27 de fevereiro de 2021 |
21.1.0 | 2 de fevereiro de 2021 |
20.12.0 | 27 de dezembro de 2020 |
20.10.0 | 27 de outubro de 2020 |
20.9.0 | 5 de outubro de 2020 |
20.8.0 | 4 de setembro de 2020 |
20.7.0 | 5 de agosto de 2020 |
20.6.0 | 15 de julho de 2020 |
20.5.0 | 2 de junho 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.0 | 8 de maio de 2020 |
20.2.0 | 3 de março de 2020 |
19.10.0 | 5 de novembro de 2019 |
19.9.0 | 30 de setembro de 2019 |
19.8.0 | 9 de setembro de 2019 |
19.7.0 | 31 de julho de 2019 |
19.6.0 | 28 de junho de 2019 |
19.5.0 | 10 de junho de 2019 |
19.1.0 | 18 de fevereiro de 2019 |
18.12.0 | 11 de janeiro de 2019 |
Aspose Java REST API Maven SDK Java-SDK Cloud REST REST-API Cloud-API MIT JWT oauth Aspose.Total Cloud PPT PPTX PPS PPSX PPTM PPSM POTX POTM ODP OTP PDF PDF/A XPS JPEG PNG BMP TIFF SVG HTML SWF presentation slide notes master slide placeholder slide split animation theme document image NotesSlide chart layout Aspose.Slides Aspose.Slides Cloud