Cómo convertir Xlsb a Tiff
Cómo convertir un archivo Xlsb a una imagen Tiff
Sheetize ofrece una API simple y de alto rendimiento que te permite transformar un libro binario de Excel (.xlsb) en una imagen TIFF de alta calidad. Es ideal para generar vistas previas imprimibles, archivar hojas de cálculo como imágenes sin pérdida o incrustar capturas del libro en documentos sin exponer los datos originales.
¿Por qué usar Sheetize para la conversión de Xlsb a Tiff?
- Fidelidad total – conserva el formato de celdas, colores, gráficos e imágenes incrustadas.
- Raster sin pérdida – TIFF preserva cada píxel, lo que lo hace perfecto para archivado y salida lista para impresión.
- Rápido y escalable – basado en .NET, funciona en Windows, macOS y Linux sin necesidad de tener Office instalado.
- Resolución y compresión personalizables – elige DPI y método de compresión (LZW, Deflate, etc.).
Primeros pasos
Agrega el paquete Sheetize.ImageConverter a tu proyecto .NET (a través de NuGet) y llama al método ImageConverter.Process.
Código de ejemplo en C#
using Sheetize;
var loadOptions = new LoadOptions
{
// Ruta al archivo Xlsb de origen
InputFile = @"D:\Reports\AnnualReport.xlsb"
};
var saveOptions = new ImageSaveOptions
{
// Archivo de salida – la extensión .tiff selecciona el formato TIFF
OutputFile = @"D:\Images\AnnualReport.tiff",
// Opcional: controla la resolución de la imagen (DPI)
HorizontalResolution = 300,
VerticalResolution = 300,
// Opcional: compresión TIFF (p. ej., Lzw, Deflate, None)
Compression = "Lzw"
};
ImageConverter.Process(loadOptions, saveOptions);El fragmento carga AnnualReport.xlsb y escribe AnnualReport.tiff usando el DPI y la compresión sin pérdida especificados.
Opciones clave para la salida TIFF
- HorizontalResolution / VerticalResolution – define los DPI; valores más altos generan imágenes más nítidas para impresión.
- Compression – elige un algoritmo compatible con TIFF (
Lzw,Deflate,None) para equilibrar tamaño de archivo y calidad. - ColorDepth – opcionalmente establece bits por píxel (p. ej., RGB de 24 bits o RGBA de 32 bits) para una reproducción de color más rica.
Buenas prácticas
- Usa 300 DPI o superior para documentos que se imprimirán; 150 DPI suele ser suficiente para visualización en pantalla.
- Selecciona compresión LZW para mantener el tamaño del archivo razonable sin perder calidad.
- Si el libro contiene gráficos grandes o imágenes de alta resolución, aumenta el DPI o la profundidad de color para evitar pixelación.
- Verifica el TIFF generado con un visor o editor de imágenes (p. ej., Adobe Photoshop, GIMP) antes de distribuirlo.