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
- Use 300 DPI ou mais para documentos que serão impressos; 150 DPI costuma ser suficiente para visualização na tela.
- Selecione compressão LZW para manter o tamanho do arquivo razoável sem perder qualidade.
- 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.
- Verifique o TIFF gerado em um visualizador ou editor de imagens (ex.: Adobe Photoshop, GIMP) antes de distribuí‑lo.