Compactar arquivo DOTX online ou usando aplicativo Android
Desenvolva poderosos aplicativos de compactação de documentos DOTX baseados em Android.Comprima gratuitamente vários documentos, incluindo arquivos DOTX on-line por meio do aplicativo com download instantâneo.
Compactar e otimizar arquivos DOTX online
- Carregue arquivos DOTX para compactar e otimizar.
- Escolha o nível de compressão (baixo, médio ou alto)
- Clique no botão “Compactar”.
- Baixe o arquivo DOTX compactado.
- Visualize e obtenha o resultado da compactação verificando seu tamanho e qualidade do conteúdo.
Compactar arquivo DOTX via aplicativo Android
- Faça referência à biblioteca Java em seu projeto
- Carregue o documento
- Obtenha todos os nós com imagens e faça um loop por cada nó
- Defina as imagens compactadas usando setImage
- Defina o nível de compactação para o máximo via setCompressionLevel(CompressionLevel.MAXIMUM)
- Chame o método save e obtenha o arquivo DOTX compactado
Código Java: compactar arquivos DOTX
import com.aspose.words.*; | |
Document wordDocument = new Document("sourceFile.docx"); | |
wordDocument.cleanup(); | |
NodeCollection nodes = wordDocument.getChildNodes(NodeType.SHAPE, true); | |
for (Shape shape : (Iterable<Shape>) nodes) | |
{ | |
if (shape.isImage()) | |
{ | |
BufferedImage image = ImageIO.read(shape.getImageData().toStream()); | |
shape.getImageData().setImage("yourCompressedImage"); | |
} | |
} | |
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(); | |
saveOptions.setCompressionLevel(CompressionLevel.MAXIMUM); | |
wordDocument.save("CompressedWordFile.docx", saveOptions); |
Desenvolva um aplicativo de compactação de arquivos DOTX para Android
Precisa desenvolver um script Android ou aplicativo utilitário para compactar facilmente vários arquivos DOTX?Com as APIs filhas do
Aspose.Words for Android via Java
do
Aspose.Total for Android via Java
, qualquer desenvolvedor Android pode integrar o código da API acima para programar o aplicativo de compactação em documentos.A poderosa biblioteca Android para compactação de documentos suporta muitos formatos populares, incluindo o formato DOTX.
Biblioteca de compactação Android para arquivos DOTX
- Hospedamos nossos pacotes Java em Repositórios Maven .
- Aspose.Words for Java é um arquivo JAR comum contendo código de bytes.
- Siga o instruções passo a passo sobre como instalar o Aspose.Words for Android via Java.
Requisitos de sistema
- Java SE 7 e versões Java mais recentes são suportadas.
- Pacote separado para Java SE 6 caso seja obrigado a usar JRE desatualizado.
- O pacote Java é multiplataforma e roda em todos os sistemas operacionais com implementação JVM.
- Os sistemas operacionais incluem Microsoft Windows, Linux, macOS, Android e iOS.
Para obter mais detalhes sobre dependências de pacotes opcionais, como JogAmp JOGL, mecanismo de fonte Harfbuzz, Java Advanced Imaging JAI, consulte [Documentação do Produto](https://docs.aspose.com/words/java/system-requirements/).