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

Java REST API para processar PDF na nuvem

banner

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

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:

  1. Java 1.7+
  2. 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

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
21.11.025 de novembro de 2021
21.1.09 de fevereiro de 2021
20.12.016 de dezembro de 2020
20.9.017 de setembro de 2020
20.8.028 de agosto de 2020
20.7.029 de julho de 2020
20.6.024 de junho de 2020
20.5.028 de maio de 2020
1.0.012 de maio de 2020
1.0.112 de maio de 2020
18.11.012 de maio de 2020
19.1.012 de maio de 2020
19.10.012 de maio de 2020
19.11.012 de maio de 2020
19.12.012 de maio de 2020
19.2.012 de maio de 2020
19.3.012 de maio de 2020
19.4.012 de maio de 2020
19.5.012 de maio de 2020
19.7.012 de maio de 2020
19.8.012 de maio de 2020
19.9.012 de maio de 2020
20.1.012 de maio de 2020
20.2.012 de maio de 2020
20.4.012 de maio de 2020