Como converter Xlsb para Tiff

Como converter um arquivo Xlsb em uma imagem Tiff

Sheetize oferece uma API simples e de alto desempenho que permite transformar uma pasta de trabalho binária do Excel (.xlsb) em uma imagem TIFF de alta qualidade. Isso é ideal para gerar pré‑visualizações imprimíveis, arquivar planilhas como imagens sem perdas ou incorporar instantâneos da pasta de trabalho em documentos sem expor os dados originais.

Por que usar o Sheetize para a conversão de Xlsb para Tiff?

  • Fidelidade total – preserva a formatação das células, cores, gráficos e imagens incorporadas.
  • Raster sem perdas – o TIFF mantém cada pixel, sendo perfeito para arquivamento e saída pronta para impressão.
  • Rápido e escalável – baseado em .NET, funciona em Windows, macOS e Linux sem necessidade do Office instalado.
  • Resolução e compressão personalizáveis – escolha DPI e método de compressão (LZW, Deflate, etc.).

Começando

Adicione o pacote Sheetize.ImageConverter ao seu projeto .NET (via NuGet) e chame o método ImageConverter.Process.

Exemplo de código em C#

using Sheetize;

var loadOptions = new LoadOptions
{
    // Caminho para o arquivo Xlsb de origem
    InputFile = @"D:\Reports\AnnualReport.xlsb"
};

var saveOptions = new ImageSaveOptions
{
    // Arquivo de saída – a extensão .tiff seleciona o formato TIFF
    OutputFile = @"D:\Images\AnnualReport.tiff",

    // Opcional: controla a resolução da imagem (DPI)
    HorizontalResolution = 300,
    VerticalResolution = 300,

    // Opcional: compressão TIFF (ex.: Lzw, Deflate, None)
    Compression = "Lzw"
};

ImageConverter.Process(loadOptions, saveOptions);

O trecho carrega AnnualReport.xlsb e grava AnnualReport.tiff usando o DPI e a compressão sem perdas especificados.

Principais opções para saída TIFF

  • HorizontalResolution / VerticalResolution – definem o DPI; valores mais altos produzem imagens mais nítidas para impressão.
  • Compression – escolha um algoritmo compatível com TIFF (Lzw, Deflate, None) para equilibrar tamanho do arquivo e qualidade.
  • ColorDepth – opcionalmente ajuste bits por pixel (ex.: 24‑bit RGB ou 32‑bit RGBA) para reprodução de cores mais rica.

Boas práticas

  1. Use 300 DPI ou mais para documentos que serão impressos; 150 DPI costuma ser suficiente para visualização na tela.
  2. Selecione compressão LZW para manter o tamanho do arquivo razoável sem perder qualidade.
  3. Caso a pasta de trabalho contenha gráficos grandes ou imagens de alta resolução, aumente o DPI ou a profundidade de cor para evitar pixelização.
  4. Verifique o TIFF gerado em um visualizador ou editor de imagens (ex.: Adobe Photoshop, GIMP) antes de distribuí‑lo.
 Português