Comment convertir un fichier XLSX en JPG
Comment convertir un fichier XLSX en image JPG
Sheetize propose une API simple et très performante qui vous permet de transformer un classeur Excel (.xlsx) en une image JPG de haute qualité. C’est idéal pour générer des miniatures, intégrer des tableaux dans des pages web ou créer des rapports visuels sans exposer les données sources.
Pourquoi choisir Sheetize pour la conversion XLSX → JPG ?
- Fidélité totale – conserve la mise en forme des cellules, les couleurs, les graphiques et les images.
- Rapide & évolutif – optimisé pour .NET, fonctionne sous Windows, macOS et Linux.
- Résolution personnalisable – ajustez le DPI horizontal et vertical selon vos besoins.
- Aucune dépendance – aucune installation d’outils externes ni de Microsoft Office requise.
Mise en route
Ajoutez le package Sheetize.ImageConverter à votre projet .NET (via NuGet) et appelez la méthode ImageConverter.Process.
Exemple de code C#
using Sheetize;
var loadOptions = new LoadOptions
{
// Chemin du fichier XLSX source
InputFile = @"D:\Reports\Financials.xlsx"
};
var saveOptions = new ImageSaveOptions
{
// Fichier de sortie – l’extension JPG sélectionne le format JPEG
OutputFile = @"D:\Reports\Financials.jpg",
// Facultatif : contrôle de la résolution de l’image (DPI)
HorizontalResolution = 150,
VerticalResolution = 150,
// Facultatif : qualité de compression JPEG (0‑100)
// Quality = 90
};
ImageConverter.Process(loadOptions, saveOptions);L’extrait charge Financials.xlsx et écrit Financials.jpg en utilisant la résolution spécifiée (et la qualité éventuelle).
Options clés pour la sortie JPG
- HorizontalResolution / VerticalResolution – définissent le DPI ; des valeurs plus élevées donnent des images plus nettes mais augmentent la taille du fichier.
- Quality (si disponible) – qualité de compression JPEG de 0 (compression maximale) à 100 (qualité maximale).
Bonnes pratiques
- Utilisez au moins 150 DPI pour les graphiques destinés à l’impression ; 72 DPI suffisent pour les miniatures web.
- Si le classeur contient de grands graphiques, augmentez le DPI afin d’éviter la pixellisation.
- Ouvrez le JPG généré dans un visualiseur d’images pour vérifier l’aspect avant diffusion.