Så konverterar du XLSX till JPG

Så konverterar du en XLSX‑fil till en JPG‑bild

Sheetize erbjuder ett enkelt, högpresterande API som låter dig förvandla en Excel‑arbetsbok (.xlsx) till en högkvalitativ JPG‑fil. Perfekt för att skapa miniatyrbilder, bädda in kalkylblad på webbplatser eller generera visuella rapporter utan att avslöja originaldata.

Varför använda Sheetize för XLSX‑till‑JPG‑konvertering?

  • Full återgivning – bevarar cellformatering, färger, diagram och bilder.
  • Snabb och skalbar – optimerad för .NET, fungerar på Windows, macOS och Linux.
  • Anpassningsbar upplösning – ange horisontell och vertikal DPI efter dina behov.
  • Ingen extern beroende – inga externa verktyg eller Office‑installationer krävs.

Kom igång

Lägg till paketet Sheetize.ImageConverter i ditt .NET‑projekt (via NuGet) och anropa metoden ImageConverter.Process.

Exempel på C#‑kod

using Sheetize;

var loadOptions = new LoadOptions
{
    // Sökväg till käll‑XLSX‑filen
    InputFile = @"D:\Reports\Financials.xlsx"
};

var saveOptions = new ImageSaveOptions
{
    // Utdatafil – JPG‑ändelsen väljer JPEG‑formatet
    OutputFile = @"D:\Reports\Financials.jpg",

    // Valfritt: styr bildens upplösning (DPI)
    HorizontalResolution = 150,
    VerticalResolution = 150,

    // Valfritt: JPEG‑komprimeringskvalitet (0‑100)
    // Quality = 90
};

ImageConverter.Process(loadOptions, saveOptions);

Kodsnutten laddar Financials.xlsx och sparar Financials.jpg med angiven upplösning (och eventuellt kvalitetsinställning).

Viktiga alternativ för JPG‑utdata

  • HorizontalResolution / VerticalResolution – anger DPI; högre värden ger skarpare bilder men större filstorlek.
  • Quality (om stöds) – JPEG‑komprimeringskvalitet från 0 (max komprimering) till 100 (bästa kvalitet).

Bästa praxis

  1. Använd minst 150 DPI för utskriftsgrafik; 72 DPI räcker för web‑miniatyrer.
  2. Om arbetsboken innehåller stora diagram, öka DPI för att undvika pixling.
  3. Öppna den genererade JPG‑filen i en bildvisare för att kontrollera utseendet innan du distribuerar den.
 Svenska