Comment convertir Xlsb en Tiff

Comment convertir un fichier Xlsb en image Tiff

Sheetize propose une API simple et très performante qui vous permet de transformer un classeur Excel binaire (.xlsb) en une image TIFF de haute qualité. C’est idéal pour générer des aperçus imprimables, archiver des feuilles de calcul sous forme d’images sans perte, ou intégrer des captures d’écran du classeur dans des documents sans exposer les données d’origine.

Pourquoi choisir Sheetize pour la conversion Xlsb → Tiff ?

  • Fidélité totale – conserve la mise en forme des cellules, les couleurs, les graphiques et les images intégrées.
  • Rendu sans perte – le TIFF préserve chaque pixel, parfait pour l’archivage et les sorties prêtes à l’impression.
  • Rapide et évolutif – basé sur .NET, fonctionne sous Windows, macOS et Linux sans nécessiter Office.
  • Résolution et compression personnalisables – choisissez le DPI et le type de compression (LZW, Deflate, etc.).

Mise en route

Ajoutez le package Sheetize.ImageConverter à votre projet .NET (via NuGet) puis appelez la méthode ImageConverter.Process.

Exemple de code C#

using Sheetize;

var loadOptions = new LoadOptions
{
    // Chemin du fichier Xlsb source
    InputFile = @"D:\Reports\AnnualReport.xlsb"
};

var saveOptions = new ImageSaveOptions
{
    // Fichier de sortie – l’extension .tiff indique le format TIFF
    OutputFile = @"D:\Images\AnnualReport.tiff",

    // Optionnel : contrôle de la résolution de l’image (DPI)
    HorizontalResolution = 300,
    VerticalResolution = 300,

    // Optionnel : compression TIFF (ex. : Lzw, Deflate, None)
    Compression = "Lzw"
};

ImageConverter.Process(loadOptions, saveOptions);

Le fragment charge AnnualReport.xlsb et écrit AnnualReport.tiff en utilisant le DPI et la compression sans perte spécifiés.

Options clés pour la sortie TIFF

  • HorizontalResolution / VerticalResolution – définissent le DPI ; des valeurs plus élevées offrent une image plus nette pour l’impression.
  • Compression – choisissez un algorithme compatible TIFF (Lzw, Deflate, None) pour équilibrer taille du fichier et qualité.
  • ColorDepth – vous pouvez définir le nombre de bits par pixel (par ex. : 24 bits RGB ou 32 bits RGBA) pour une reproduction des couleurs plus riche.

Bonnes pratiques

  1. Utilisez 300 DPI ou davantage pour les documents destinés à l’impression ; 150 DPI suffit généralement pour un affichage à l’écran.
  2. Optez pour la compression LZW afin de réduire la taille du fichier tout en conservant une qualité sans perte.
  3. Si le classeur comporte de gros graphiques ou des images haute résolution, augmentez le DPI ou la profondeur de couleur pour éviter la pixellisation.
  4. Vérifiez le TIFF généré avec un visualiseur ou éditeur d’images (par ex. : Adobe Photoshop, GIMP) avant de le diffuser.
 Français