Compactar PDF arquivo ou Word no Java SDK

Reduza o tamanho do documento usando Java

Usando a REST API em Java, os desenvolvedores podem compactar documentos em DOC, DOCX, RTF, PDF e outros formatos. Com a solução fornecida, a saída será um arquivo de alta qualidade após a compactação.

Ver trecho de código

Compactar documento em Java

Usando nossa poderosa Java API, os desenvolvedores podem compactar arquivos para otimizar o conteúdo e o tamanho do arquivo de saída. A redução do tamanho do arquivo ocorre pela limpeza de dados e recursos não utilizados. Você também pode compactar imagens para tornar o tamanho do arquivo de saída ainda menor.

O resultado da otimização e compactação do conteúdo pode ser salvo no formato de arquivo original ou em qualquer formato de salvamento disponível – DOCX, DOC, RTF, PDF, HTML e muitos outros.

Reduza o tamanho do arquivo em Java

Conforme mencionado, nosso SDK do Java permite que você reduza programaticamente o tamanho de um documento em qualquer formato suportado. Por exemplo, você pode reduzir o tamanho do PDF arquivo, DOCX, DOC, RTF, ODT, EPUB, HTML e outros formatos. E agora você pode experimentar nossa poderosa funcionalidade e avaliar como compactar um documento em Java com o seguinte exemplo:

Carregue um arquivo que você deseja otimizar/compactar
Código de execução
Selecione o formato de destino na lista
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
CompressOptions requestCompressOptions = new CompressOptions();
requestCompressOptions.setImagesQuality(75);
requestCompressOptions.setImagesReduceSizeFactor(1);

CompressDocumentOnlineRequest compressDocumentRequest = new CompressDocumentOnlineRequest(
   requestDocument, requestCompressOptions, null, null, null, null);
CompressDocumentOnline compressDocument =
   wordsApi.compressDocumentOnline(compressDocumentRequest);

ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
   compressDocument.getDocument().iterator().next(), "docx", null, null, null, null);
wordsApi.convertDocument(convertDocument);
Código de execução
  
Copie o código Java para a área de transferência

Como compactar um documento em Java

  1. Instale Aspose.Words Cloud for Java
  2. Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto Java
  3. Configure a API usando suas chaves de aplicativo
  4. Carregar o documento de origem para compactar
  5. Comprimir documentos e imagens, limpar informações não utilizadas
  6. Selecione o formato do arquivo de saída
  7. Obtenha o resultado da compactação do documento como um arquivo separado

Java biblioteca para usar a compactação de documentos

Instale 'Aspose.Words Cloud SDK for Java' usando a ferramenta de automação de compilação Maven.

Adicione esta dependência ao POM do seu projeto: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Como alternativa, você pode clonar o código-fonte do Aspose.Words Cloud SDK for Java do GitHub e usá-lo em seu projeto. Siga estas Instructions para obter rapidamente as credenciais de segurança necessárias e acessar nossa REST API.

Requisitos de sistema

Consulte a Repository Documentation para ver os detalhes.

Formatos mais populares para compactação de documentos

5%

Inscreva-se para receber atualizações do produto Aspose

Receba boletins e ofertas mensais diretamente em sua caixa de correio.

© Aspose Pty Ltd 2001-2024. Todos os direitos reservados.