Como criar PDF via Cloud Java SDK
Para criar PDF, usaremos Aspose.PDF Cloud Java SDK. Este SDK Cloud auxilia programadores Java a desenvolver aplicativos de criação, anotação, edição e conversão de PDF baseados na nuvem, usando a linguagem Java via Aspose.PDF REST API. Basta criar uma conta em Aspose for Cloud e obter as informações da sua aplicação. Após ter o App SID & key, você está pronto para usar o Aspose.PDF Cloud Java SDK. Você também pode baixar o código‑fonte diretamente do repositório Github Aspose PDF Cloud for Java e instalá‑lo via Maven.
Adicione o repositório Aspose Cloud ao seu pom.xml da aplicação
Add Aspose Cloud repository
<repositories>
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
Para instalar a biblioteca cliente da API no seu repositório Maven local, basta executar:
Installation from Github
mvn clean install
Para implantá‑la em um repositório Maven remoto, configure as definições do repositório e execute:
Deploy Maven repository
mvn clean deploy
Etapas para criar PDF via Java SDK
Desenvolvedores Aspose.PDF Cloud podem facilmente carregar e criar PDFs em apenas algumas linhas de código.
- Conecte‑se ao serviço PDF Rest Api usando sua API_KEY e API_SECRET
- Defina a classe Config
- Defina a classe PdfPageChanges
- Instancie a classe PdfPageChanges
- Gere o PDF na nuvem
- Baixe e salve o documento localmente
Criar PDF usando Java
package com.aspose.asposecloudpdfusecases.documents;
import java.io.File;
import java.io.IOException;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
import com.aspose.asposecloudpdf.api.PdfApi;
import com.aspose.asposecloudpdf.ApiException;
import com.aspose.asposecloudpdf.api.PdfApi;
import com.aspose.asposecloudpdf.model.DocumentResponse;
public class SimpleCreatePdf {
public static void main(String[] args) {
String name = "simple.pdf";
try {
PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);
DocumentResponse response = pdfApi.putCreateDocument(name, null, "");
System.out.println(String.format("Document created response '%s'", response.getCode()));
File f = pdfApi.downloadFile(name, null, null);
System.out.println(f.getPath());
try {
java.nio.file.Files.copy(Path.of(f.getPath()), Path.of("C:/Samples/java_simmple_create_output.pdf"), StandardCopyOption.REPLACE_EXISTING);
System.out.println("File 'C:/Samples/java_simmple_create_output.pdf' successfully dowloaded!");
} catch(IOException ex) {
ex.printStackTrace();
}
} catch (ApiException e) {
e.printStackTrace();
}
}
}
Trabalhar com documentos PDF via Java SDK
Crie documentos PDF com Aspose.PDF Cloud Java SDK.
Com nossa biblioteca Java você pode
- Adicionar cabeçalho e rodapé ao documento PDF em formato de texto ou imagem.
- Inserir tabelas e carimbos (texto ou imagem) em documentos PDF.
- Anexar vários documentos PDF a um arquivo existente.
- Trabalhar com anexos PDF, anotações e campos de formulário.
- Aplicar criptografia ou descriptografia a documentos PDF e definir uma senha.
- Excluir todos os carimbos e tabelas de uma página ou de todo o documento PDF.
- Excluir um carimbo ou tabela específico do documento PDF pelo seu ID.
- Substituir uma ou várias ocorrências de texto em uma página PDF ou em todo o documento.
- Suporte avançado para converter documentos PDF em vários outros formatos de arquivo.
- Extrair diversos elementos de arquivos PDF e otimizar documentos PDF.
- Você pode experimentar nosso app gratuito para testar a funcionalidade do SDK.
- Recursos de Aprendizagem
- Documentação
- Código-fonte
- Referências da API
- Suporte ao Produto
- Suporte Gratuito
- Suporte Pago
- Blog
- Por que Aspose.PDF Cloud para Java?
- Lista de Clientes
- Segurança