Compactar arquivos do Excel online e com código

Planilhas do Excel são uma maneira poderosa de gerenciar, analisar e visualizar dados—mas à medida que os arquivos crescem em complexidade, eles podem rapidamente se tornar volumosos. Seja devido a grandes conjuntos de dados, imagens incorporadas, formatação excessiva ou planilhas ocultas, os arquivos do Excel podem aumentar de tamanho, tornando-os lentos para abrir, difíceis de compartilhar por e-mail ou difíceis de armazenar. Comprimir arquivos do Excel não só reduz o espaço de armazenamento, mas também melhora o desempenho e a experiência do usuário. Arquivos menores carregam mais rápido, são mais fáceis de fazer backup e podem ser compartilhados sem problemas entre plataformas. Seja você um analista de dados trabalhando com relatórios grandes ou um desenvolvedor lidando com automação do Excel em grande escala, otimizar o tamanho do arquivo é um passo crucial.

Neste guia, vamos explorar duas maneiras eficientes de compactar arquivos do Excel:

Comprimir arquivos do Excel online gratuitamente

Se você está procurando uma maneira rápida e sem complicações de reduzir o tamanho dos seus arquivos Excel, esta ferramenta de compressão de Excel gratuita oferece uma solução online simples—sem necessidade de instalação ou codificação.

Image

Como Compactar um Arquivo Excel Online

Siga estes passos simples:

  1. Carregue ou arraste e solte seu arquivo Excel.
  2. Selecione o nível de compressão no menu suspenso.
  3. Clique em “Comprimir”.
  4. Baixar Arquivo Otimizado.

Recursos Principais da Ferramenta Online

  • Sem instalação necessária – Funciona inteiramente no seu navegador
  • Compatibilidade entre plataformas – Use-o no Windows, macOS, Linux ou celular
  • Gratuito e Seguro – Arquivos são processados com segurança e excluídos após 24 horas

Comprimir Arquivos Excel Programaticamente: Um Guia para Desenvolvedores

Para desenvolvedores e empresas que lidam com automação do Excel, uma abordagem programática oferece mais controle e flexibilidade. Aspose.Cells é uma poderosa biblioteca de processamento de planilhas que permite criar, modificar e comprimir arquivos do Excel em suas aplicações usando C#, Java e Python.

Seja você lidando com milhares de relatórios ou integrando a funcionalidade do Excel em uma solução corporativa, o Aspose.Cells permite a otimização eficiente de arquivos por meio de gerenciamento inteligente de memória, remoção de conteúdo desnecessário e opções de exportação flexíveis.

Vamos ver como você pode compactar arquivos do Excel em sua linguagem de programação preferida.

Comprimir arquivo Excel em C#

Por favor, siga os passos abaixo para comprimir arquivos do Excel com Aspose.Cells for .NET usando C#.

PM> Install-Package Aspose.Cells
  • Passo 2: Use o seguinte código C# para compactar e salvar o arquivo do Excel:
using Aspose.Cells;

// Carregue o arquivo do Excel
Workbook workbook = new Workbook("LargeSampleFile.xlsx");

// Criar OoxmlSaveOptions e definir o tipo de compressão
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();

//Especifique o tipo de compressão: Nível1.....Nível9
saveOptions.CompressionType = OoxmlCompressionType.Level6; // A good balance of speed and compression efficiency

// Salve o arquivo compactado.
workbook.Save("levelOneCompression.xlsb", saveOptions);

Compactar arquivo Excel em Java

Para comprimir arquivos do Excel usando Aspose.Cells for Java, siga estas etapas:

  • Passo 1: Baixe e adicione a Aspose.Cells for Java biblioteca ao seu projeto. Você também pode usar Maven para integrá-lo facilmente:
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>25.3</version> <!-- Replace with latest version -->
</dependency>
  • Passo 2: Carregue o arquivo Excel, aplique o tipo de compressão e salve o arquivo de trabalho compactado usando as APIs Aspose.Cells.
// Carregue o arquivo Excel
Workbook workbook = new Workbook("LargeSampleFile.xlsx");

// Instanciar Opções de Salvar
OoxmlSaveOptions options = new OoxmlSaveOptions();

//Especifique o tipo de compressão: Nivel1.....Nivel9
options.setCompressionType(OoxmlCompressionType.LEVEL_1);

// Salve o arquivo compactado.
workbook.save("levelOneCompression.xlsx", options);

Compactar Arquivos Excel Usando Python

Para comprimir arquivos do Excel com Aspose.Cells for Python via .NET, siga estas etapas:

pip install aspose-cells-python
  • Etapa 2: Importe a biblioteca no seu script Python, carregue o arquivo Excel, aplique o tipo de compressão e salve o arquivo compactado.
import aspose.cells as cells

# Carregue o arquivo Excel Workbook
workbook = cells.Workbook("LargeSampleFile.xlsx")

# Instanciar Opções de Salvar 
options = cells.OoxmlSaveOptions()

# Especifique o tipo de compressão: Nível1.....Nível9
options.compression_type = cells.OoxmlCompressionType.LEVEL1

# Salve o arquivo compactado
workbook.save("levelOneCompression.xlsx", options)

Obtenha uma Licença Gratuita

Pronto para desbloquear todas as capacidades dos produtos Aspose? Visite a license page para solicitar uma licença temporária gratuita. É rápido, sem complicações e te dá acesso irrestrito a todos os recursos premium—sem compromissos necessários.

Comparação de Diferentes Métodos

Quando se trata de comprimir arquivos do Excel, tanto ferramentas online quanto soluções programáticas oferecem vantagens distintas, dependendo do seu caso de uso:

  • Facilidade de Uso: Ferramentas online oferecem uma experiência rápida e amigável—perfeita para usuários ocasionais que precisam de resultados rápidos sem instalação ou configuração técnica.
  • Flexibilidade: Soluções programáticas oferecem maior controle, permitindo que os desenvolvedores personalizem a lógica de compressão, integrem-se nos fluxos de trabalho e apliquem técnicas avançadas de otimização.
  • Desempenho: Para processamento em lote ou tarefas em grande escala, codificar com Aspose.Cells garante desempenho e escalabilidade superiores.

Em resumo, ferramentas online são ideais para uso pontual ou casual, enquanto soluções para desenvolvedores se destacam em cenários que requerem automação, personalização ou integração em sistemas empresariais.

comprimir arquivo excel: Recursos Gratuitos

Além deste blog, oferecemos uma variedade de recursos para ajudá-lo a aprofundar sua compreensão do Aspose.Cells e melhorar suas habilidades. Explore mais maneiras de trabalhar com arquivos do Excel usando Aspose.Cells:

Conclusão

Em resumo, se você prefere a conveniência de uma ferramenta online gratuita ou o poder da automação programática, pode efetivamente comprimir arquivos do Excel, melhorar o desempenho e simplificar o manuseio de dados. A ferramenta de compressão Aspose.Cells é ideal para otimização rápida de arquivos em movimento, enquanto a biblioteca Aspose.Cells oferece aos desenvolvedores uma solução robusta para integrar a compressão em aplicações personalizadas.

Se você tiver alguma dúvida ou precisar de mais assistência, sinta-se à vontade para entrar em contato no nosso free support forum.

Ver Também