Compresser des fichiers Excel en ligne et avec du code

Les feuilles de calcul Excel sont un moyen puissant de gérer, analyser et visualiser des données—mais à mesure que les fichiers deviennent plus complexes, ils peuvent rapidement devenir encombrants. Que ce soit en raison de grandes ensembles de données, d’images intégrées, de mise en forme excessive ou de feuilles de calcul cachées, les fichiers Excel peuvent augmenter de taille, ce qui les rend lents à ouvrir, difficiles à partager par e-mail ou lourds à stocker. La compression des fichiers Excel réduit non seulement l’espace de stockage mais améliore également les performances et l’expérience utilisateur. Les fichiers plus petits se chargent plus rapidement, sont plus faciles à sauvegarder et peuvent être partagés sans problème sur différentes plateformes. Que vous soyez un analyste de données travaillant avec de grands rapports ou un développeur gérant l’automatisation Excel à grande échelle, l’optimisation de la taille des fichiers est une étape cruciale.

Dans ce guide, nous allons explorer deux moyens efficaces de compresser des fichiers Excel :

Compresser des fichiers Excel en ligne gratuitement

Si vous recherchez un moyen rapide et sans tracas de réduire la taille de vos fichiers Excel, cet outil de compression Excel gratuit offre une solution en ligne simple—aucune installation ni codage requis.

Image

Comment compresser un fichier Excel en ligne

Suivez ces étapes simples :

  1. Téléchargez ou faites glisser et déposez votre fichier Excel.
  2. Sélectionnez le niveau de compression dans le menu déroulant.
  3. Cliquez sur Compresser.
  4. Télécharger le fichier optimisé.

Caractéristiques clés de l’outil en ligne

  • Aucune installation requise - Fonctionne entièrement dans votre navigateur
  • Compatibilité multiplateforme – Utilisez-le sur Windows, macOS, Linux ou mobile
  • Gratuit et sécurisé – Les fichiers sont traités en toute sécurité et supprimés après 24 heures

Compresser des fichiers Excel par programmation : Un guide pour les développeurs

Pour les développeurs et les entreprises s’occupant de l’automatisation Excel, une approche programmatique offre plus de contrôle et de flexibilité. Aspose.Cells est une bibliothèque de traitement de feuilles de calcul puissante qui vous permet de créer, modifier et compresser des fichiers Excel dans vos applications utilisant C#, Java et Python.

Que vous traitiez des milliers de rapports ou que vous intégriez des fonctionnalités Excel dans une solution d’entreprise, Aspose.Cells permet une optimisation efficace des fichiers grâce à une gestion intelligente de la mémoire, à la suppression de contenu inutile et à des options d’exportation flexibles.

Voyons comment vous pouvez compresser des fichiers Excel dans votre langage de programmation préféré.

Compresser un fichier Excel en C#

Veuillez suivre les étapes ci-dessous pour compresser les fichiers Excel avec Aspose.Cells for .NET en utilisant C#.

PM> Install-Package Aspose.Cells
  • Étape 2 : Utilisez le code C# suivant pour compresser et enregistrer le fichier Excel :
using Aspose.Cells;

// Charger le fichier Excel
Workbook workbook = new Workbook("LargeSampleFile.xlsx");

// Créer des OoxmlSaveOptions et définir le type de compression
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions();

//Spécifiez le type de compression : Niveau1.....Niveau9
saveOptions.CompressionType = OoxmlCompressionType.Level6; // A good balance of speed and compression efficiency

// Enregistrez le fichier compressé
workbook.Save("levelOneCompression.xlsb", saveOptions);

Compresser un fichier Excel en Java

Pour compresser des fichiers Excel en utilisant Aspose.Cells for Java, suivez ces étapes :

  • Étape 1 : Téléchargez et ajoutez la Aspose.Cells for Java bibliothèque à votre projet. Vous pouvez également utiliser Maven pour l’intégrer facilement :
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>25.3</version> <!-- Replace with latest version -->
</dependency>
  • Étape 2 : Charger le fichier Excel, appliquer le type de compression et enregistrer le classeur compressé en utilisant les API Aspose.Cells.
// Charger le fichier Excel
Workbook workbook = new Workbook("LargeSampleFile.xlsx");

// Instancier les options d'enregistrement
OoxmlSaveOptions options = new OoxmlSaveOptions();

//Spécifiez le type de compression : Level1.....Level9
options.setCompressionType(OoxmlCompressionType.LEVEL_1);

// Enregistrez le fichier compressé
workbook.save("levelOneCompression.xlsx", options);

Compresser des fichiers Excel à l’aide de Python

Pour compresser des fichiers Excel avec Aspose.Cells for Python via .NET, suivez ces étapes :

pip install aspose-cells-python
  • Étape 2 : Importez la bibliothèque dans votre script Python, chargez le fichier Excel, appliquez le type de compression et enregistrez le fichier compressé.
import aspose.cells as cells

# Charger le fichier Excel Workbook
workbook = cells.Workbook("LargeSampleFile.xlsx")

# Instancier les options d'enregistrement 
options = cells.OoxmlSaveOptions()

# Spécifiez le type de compression : Niveau 1.....Niveau 9
options.compression_type = cells.OoxmlCompressionType.LEVEL1

# Enregistrez le fichier compressé.
workbook.save("levelOneCompression.xlsx", options)

Obtenez une licence gratuite

Prêt à débloquer toutes les fonctionnalités des produits Aspose ? Visitez la license page pour demander une licence temporaire gratuite. C`est rapide, sans tracas, et cela vous donne un accès illimité à toutes les fonctionnalités premium—aucun engagement requis.

Comparaison de Différentes Méthodes

Lorsqu’il s’agit de compresser des fichiers Excel, les outils en ligne et les solutions programmatiques offrent des avantages distincts selon votre cas d’utilisation :

  • Facilité d’utilisation : Les outils en ligne offrent une expérience rapide et conviviale, parfaite pour les utilisateurs occasionnels qui ont besoin de résultats rapides sans installation ni configuration technique.
  • Flexibilité : Les solutions programmatiques offrent un meilleur contrôle, permettant aux développeurs de personnaliser la logique de compression, de s’intégrer dans des flux de travail et d’appliquer des techniques d’optimisation avancées.
  • Performance : Pour le traitement par lots ou les tâches à grande échelle, coder avec Aspose.Cells garantit des performances et une évolutivité supérieures.

En résumé, les outils en ligne sont idéaux pour un usage ponctuel ou occasionnel, tandis que les solutions pour développeurs brillent dans des scénarios nécessitant automatisation, personnalisation ou intégration dans des systèmes d’entreprise.

compress excel file: Ressources Gratuites

En plus de ce blog, nous offrons une variété de ressources pour vous aider à approfondir votre compréhension d’Aspose.Cells et à améliorer vos compétences. Explorez d’autres façons de travailler avec des fichiers Excel en utilisant Aspose.Cells :

Conclusion

En résumé, que vous préfériez la commodité d’un outil en ligne gratuit ou la puissance de l’automatisation programmatique, vous pouvez efficacement compresser les fichiers Excel, améliorer les performances et rationaliser la gestion des données. L’outil de compression Aspose.Cells est idéal pour une optimisation rapide des fichiers en déplacement, tandis que la bibliothèque Aspose.Cells offre aux développeurs une solution robuste pour intégrer la compression dans des applications personnalisées.

Si vous avez des questions ou avez besoin d’une assistance supplémentaire, n’hésitez pas à nous contacter sur notre forum de support gratuit.

Voir aussi