<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf-cloud</artifactId>
<version>21.11.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-pdf-cloud', version: '21.11.0')
<dependency org="com.aspose" name="aspose-pdf-cloud" rev="21.11.0">
<artifact name="aspose-pdf-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-pdf-cloud" % "21.11.0"
Java REST API para processar PDF na nuvem
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Recursos de processamento em nuvem de PDF
- Crie PDF vazio ou crie PDF a partir de HTML, XML e imagens.
- Converta PDF para vários formatos suportados: – Converter PDF para DOC e DOCX – {{HIPERLINK1}} – {{HIPERLINK1}} – Converter PDF para TIFF – Converter PDF para SVG – Converter PDF para ePUB – Converter PDF para PPTX – Converter PDF para TeX – Converter PDF para MobiXML – Converter PDF para XFA – Converter PDF para XML – Converter PDF para XPS – Converter PDF para XLS
- Converta outros formatos de arquivo para PDF – Converter EPUB para PDF – Converter Web para PDF – Converter TeX para PDF – Converter MHT para PDF – Converter HTML para PDF – Converter PS para PDF – Converter XslFo para PDF – Converter XPS para PDF – Converter SVG para PDF – Converter DOC e DOCX para PDF – Converter PCL para PDF – Converter XML para PDF – Converter Markdown em PDF
- Capacidade de converter PDF de servidor remoto em outros formatos suportados.
- Mesclar vários arquivos PDF em um único documento PDF.
- Divida um arquivo PDF em vários documentos.
- Aplique a assinatura
PFX
a documentos PDF. - Importe dados de vários arquivos de formato (XML, FDF, XFDF) para documentos PDF.
- Work with PDF Form fields (TextBoxes, CheckBoxes, RadioBoxes, ComboxBox).
- Trabalhe com tabelas PDF, anotações, carimbos, marcadores, links e anexos.
- Crie documentos pesquisáveis a partir de arquivos PDF digitalizados.
- Suporta criptografia e descriptografia de arquivos PDF na nuvem.
Recursos de armazenamento em nuvem em PDF
- 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.
Ler e gravar formatos de PDF na nuvem
Layout Fixo: PDF, PDF_A_3A (PDF/A-3), XPS
Formulários: FDF, XFDF
e-book: EPUB
Web: HTML, XML
Composição: TeX
Vetor: SVG
Salvar PDF na nuvem como
Microsoft Word®: DOC, DOCX
Microsoft Excel®: XLS, XLSX
Microsoft PowerPoint®: PPTX
e-book: MobiXML
Imagens: JPEG, PNG, BMP, GIF, TIFF
Metarquivo: EMF
Ler formatos de PDF na nuvem
MHT
PCL (Linguagem de Controle da Impressora)
PS (pós-escrito)
XSLFO
MD (Mardown)
TXT (Texto)
Requisitos
A construção da biblioteca cliente da API requer:
- Java 1.7+
- Especialista
Pré-requisitos
Para usar Aspose.PDF 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
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
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-pdf-cloud</artifactId>
<version>21.11.0</version>
<scope>compile</scope>
</dependency>
Outros
Primeiramente gere o JAR executando:
mvn clean package
Em seguida, instale manualmente os seguintes JARs:
target/aspose-pdf-cloud-21.11.0.jar
alvo/lib/*.jar
Exemplo
import com.aspose.asposecloudpdf.*;
import com.aspose.asposecloudpdf.model.*;
import com.aspose.asposecloudpdf.api.PdfApi;
import java.io.File;
import java.util.*;
public class PdfApiExample {
public static void main(String[] args) {
// Get App key and App SID from https://cloud.aspose.com
PdfApi apiInstance = new PdfApi("app_key", "app_sid");
String name = "name_example"; // String | The document name.
String fieldName = "fieldName_example"; // String | The field name/
String storage = "storage_example"; // String | The document storage.
String folder = "folder_example"; // String | The document folder.
try {
SaaSposeResponse result = apiInstance.deleteField(name, fieldName, storage, folder);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling PdfApi#deleteField");
e.printStackTrace();
}
}
}
Licenciamento
Todos os SDKs de nuvem Aspose.PDF, 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 |
---|---|
21.11.0 | 25 de novembro de 2021 |
21.1.0 | 9 de fevereiro de 2021 |
20.12.0 | 16 de dezembro de 2020 |
20.9.0 | 17 de setembro de 2020 |
20.8.0 | 28 de agosto de 2020 |
20.7.0 | 29 de julho de 2020 |
20.6.0 | 24 de junho de 2020 |
20.5.0 | 28 de maio de 2020 |
1.0.0 | 12 de maio de 2020 |
1.0.1 | 12 de maio de 2020 |
18.11.0 | 12 de maio de 2020 |
19.1.0 | 12 de maio de 2020 |
19.10.0 | 12 de maio de 2020 |
19.11.0 | 12 de maio de 2020 |
19.12.0 | 12 de maio de 2020 |
19.2.0 | 12 de maio de 2020 |
19.3.0 | 12 de maio de 2020 |
19.4.0 | 12 de maio de 2020 |
19.5.0 | 12 de maio de 2020 |
19.7.0 | 12 de maio de 2020 |
19.8.0 | 12 de maio de 2020 |
19.9.0 | 12 de maio de 2020 |
20.1.0 | 12 de maio de 2020 |
20.2.0 | 12 de maio de 2020 |
20.4.0 | 12 de maio de 2020 |
Aspose.PDF Aspose.PDF Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud PDF EPUB HTML TeX SVG XML XPS FDF XFDF PDF/A MHT PCL PS XSLFO MD XLS XLSX PPTX DOC DOCX MobiXML JPEG EMF PNG BMP GIF TIFF Text header footer stamp table annotation attachment form field pdf form form encryption decryption circle polygon polyline sqaure free text highlight squiggle strikeout caret widget watermark TrapNet redaction printer-mark rich-media compression conversion convert converter