Jak przekonwertować Xlsb na Tiff
Jak przekonwertować plik Xlsb na obraz Tiff
Sheetize udostępnia prosty, wydajny interfejs API, który pozwala zamienić binarny skoroszyt Excela (.xlsb) na wysokiej jakości obraz TIFF. To idealne rozwiązanie do generowania podglądów do druku, archiwizacji arkuszy jako bezstratnych obrazów lub osadzania migawków skoroszytu w dokumentach bez ujawniania oryginalnych danych.
Dlaczego warto używać Sheetize do konwersji Xlsb‑to‑Tiff?
- Pełna wierność – zachowuje formatowanie komórek, kolory, wykresy i osadzone obrazy.
- Bezstratny raster – TIFF zachowuje każdy piksel, co czyni go doskonałym do archiwizacji i druku.
- Szybko i skalowalnie – oparty na .NET, działa na Windows, macOS i Linux bez potrzeby instalacji Office.
- Konfigurowalna rozdzielczość i kompresja – możesz wybrać DPI oraz metodę kompresji (LZW, Deflate itp.).
Rozpoczęcie pracy
Dodaj pakiet Sheetize.ImageConverter do swojego projektu .NET (przez NuGet) i wywołaj metodę ImageConverter.Process.
Przykładowy kod C#
using Sheetize;
var loadOptions = new LoadOptions
{
// Ścieżka do pliku źródłowego Xlsb
InputFile = @"D:\Reports\AnnualReport.xlsb"
};
var saveOptions = new ImageSaveOptions
{
// Plik wyjściowy – rozszerzenie .tiff wybiera format TIFF
OutputFile = @"D:\Images\AnnualReport.tiff",
// Opcjonalnie: kontrola rozdzielczości obrazu (DPI)
HorizontalResolution = 300,
VerticalResolution = 300,
// Opcjonalnie: kompresja TIFF (np. Lzw, Deflate, None)
Compression = "Lzw"
};
ImageConverter.Process(loadOptions, saveOptions);Powyższy fragment ładuje AnnualReport.xlsb i zapisuje AnnualReport.tiff z określoną rozdzielczością i bezstratną kompresją.
Najważniejsze opcje wyjścia TIFF
- HorizontalResolution / VerticalResolution – definiują DPI; wyższe wartości dają ostrzejszy obraz w druku.
- Compression – wybierz algorytm kompatybilny z TIFF (
Lzw,Deflate,None), aby wyważyć rozmiar pliku i jakość. - ColorDepth – opcjonalnie ustaw liczbę bitów na piksel (np. 24‑bitowy RGB lub 32‑bitowy RGBA) dla bogatszej reprodukcji kolorów.
Najlepsze praktyki
- Stosuj 300 DPI lub więcej dla dokumentów, które będą drukowane; 150 DPI zazwyczaj wystarcza do wyświetlania na ekranie.
- Wybieraj LZW jako metodę kompresji, aby utrzymać rozmiar pliku w ryzach przy zachowaniu bezstratnej jakości.
- Jeśli skoroszyt zawiera duże wykresy lub obrazy wysokiej rozdzielczości, zwiększ DPI lub głębię kolorów, aby uniknąć pikselizacji.
- Zweryfikuj wygenerowany plik TIFF w przeglądarce obrazu lub edytorze (np. Adobe Photoshop, GIMP) przed jego dystrybucją.