Jak převést Xlsb na Tiff

Jak převést soubor Xlsb na obrázek Tiff

Sheetize nabízí jednoduché, výkonné API, které umožňuje převést binární sešit Excelu (.xlsb) na vysoce kvalitní TIFF obrázek. To je ideální pro vytváření tisknutelných náhledů, archivaci tabulek jako bezztrátových obrázků nebo vkládání snímků sešitu do dokumentů bez odhalení původních dat.

Proč použít Sheetize pro konverzi Xlsb‑to‑Tiff?

  • Plná věrnost – zachovává formátování buněk, barvy, grafy i vložené obrázky.
  • Bezztrátový raster – TIFF ukládá každý pixel, což je perfektní pro archivaci i výstup připravený k tisku.
  • Rychlé a škálovatelné – postavené na .NET, běží na Windows, macOS i Linuxu bez nutnosti mít nainstalovaný Office.
  • Přizpůsobitelné rozlišení a komprese – můžete zvolit DPI a kompresní metodu (LZW, Deflate, apod.).

Začínáme

Přidejte balíček Sheetize.ImageConverter do svého .NET projektu (pomocí NuGet) a zavolejte metodu ImageConverter.Process.

Ukázkový C# kód

using Sheetize;

var loadOptions = new LoadOptions
{
// Cesta k vstupnímu souboru Xlsb
InputFile = @"D:\Reports\AnnualReport.xlsb"
};

var saveOptions = new ImageSaveOptions
{
// Cílový výstupní soubor – přípona .tiff zvolí formát TIFF
OutputFile = @"D:\Images\AnnualReport.tiff",

// Volitelné: nastavení rozlišení obrazu (DPI)
HorizontalResolution = 300,
VerticalResolution = 300,

// Volitelné: komprese TIFF (např. Lzw, Deflate, None)
Compression = "Lzw"
};

ImageConverter.Process(loadOptions, saveOptions);

Tento úryvek načte AnnualReport.xlsb a zapíše AnnualReport.tiff s definovaným DPI a bezztrátovou kompresí.

Klíčové možnosti pro výstup TIFF

  • HorizontalResolution / VerticalResolution – definují DPI; vyšší hodnoty poskytují ostřejší tiskové obrazy.
  • Compression – vyberte algoritmus kompatibilní s TIFF (Lzw, Deflate, None) podle požadované rovnováhy mezi velikostí souboru a kvalitou.
  • ColorDepth – volitelně nastavte počet bitů na pixel (např. 24‑bitové RGB nebo 32‑bitové RGBA) pro bohatší reprodukci barev.

Nejlepší postupy

  1. Používejte 300 DPI nebo vyšší pro dokumenty určené k tisku; 150 DPI obvykle stačí pro zobrazení na obrazovce.
  2. Zvolte kompresi LZW, aby byl soubor menší a zároveň zůstal bezztrátový.
  3. Pokud sešit obsahuje velké grafy či vysoce rozlišené obrázky, zvyšte DPI nebo barevnou hloubku, aby nedošlo k pixelaci.
  4. Ověřte vygenerovaný TIFF v prohlížeči či editoru obrázků (např. Adobe Photoshop, GIMP) před jeho distribucí.
 Čeština