Bildkonverter
Den Aspose.Cells Image Converter för .NET Plugin gör det möjligt för utvecklare att omvandla Excel-innehåll till bildformat som PNG, JPEG, BMP och mer. Oavsett om du konverterar hela arbetsböcker, enskilda kalkylblad, cellområden eller inbäddade diagram, säkerställer detta plugin att dina kalkylbladsdata återges med pixelperfekt noggrannhet.
Senaste Artiklar
Nyckelfunktioner för Aspose.Cells Image Converter
Konvertera kalkylblad, diagram och områden till bilder
Återge hela kalkylblad, specifika områden eller inbäddade diagram till högkvalitativa bildfiler som är lämpliga för rapporter, dokumentation och onlineförhandsvisningar.Anpassningsbara renderinginställningar
AnvändImageOrPrintOptions
för att styra upplösning, sidskalning, synlighet för rutnät och mer. Justera varje konvertering för att möta dina visuella och layoutkrav.Stöd för alla större Excel-format
Stöder XLS, XLSX, XLSM, XLSB, XLTX, XLTM, CSV, TSV, HTML, ODS och andra kalkylbladsformat för bilduppgifter.Rendering av diagram och pivottabeller
Konvertera inbäddade Excel-diagram och pivottabeller direkt till fristående bilder för datavisualisering eller webbbruk.Optimerad rendering av blad och arbetsböcker
AnvändSheetRender
ellerWorkbookRender
klasser för att återge enskilda blad eller hela arbetsböcker över flera sidor.Sömlös integration med .NET-projekt
Fungerar direkt med alla .NET Framework eller .NET Core-applikationer för batch- eller on-demand bilduppgifter.
Komma igång med Aspose.Cells Image Converter för .NET
För att börja konvertera Excel-filer till bildformat, följ dessa steg:
1. Installera Aspose.Cells för .NET
Använd NuGet för att lägga till Aspose.Cells till ditt projekt:
dotnet add package Aspose.Cells
2. Ladda Excel-arbetsboken
Workbook workbook = new Workbook("Book1.xlsx");
3. Rendera ett kalkylblad till PNG
Worksheet sheet = workbook.Worksheets[0];
ImageOrPrintOptions options = new ImageOrPrintOptions
{
ImageType = ImageType.Png,
OnePagePerSheet = true,
Resolution = 200
};
SheetRender renderer = new SheetRender(sheet, options);
for (int i = 0; i < renderer.PageCount; i++)
{
renderer.ToImage(i, $"sheet_page_{i + 1}.png");
}
4. Rendera en hel arbetsbok
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Jpeg };
WorkbookRender render = new WorkbookRender(workbook, options);
render.ToImage(0, "workbook_render.jpg");
Mest populära scenarier
Konvertera Excel-diagram till bilder
Workbook wb = new Workbook("ChartSheet.xlsx");
Worksheet chartSheet = wb.Worksheets[0];
ImageOrPrintOptions chartOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender chartRender = new SheetRender(chartSheet, chartOptions);
chartRender.ToImage(0, "chart.png");
Konvertera ett cellområde till en bild
Workbook wb = new Workbook("Data.xlsx");
Range range = wb.Worksheets[0].Cells.CreateRange("A1:C10");
ImageOrPrintOptions rangeOptions = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender rangeRender = new SheetRender(wb.Worksheets[0], rangeOptions);
rangeRender.ToImage(0, "range_output.png");
Rendera en pivottabell som bild
Workbook wb = new Workbook("PivotData.xlsx");
ImageOrPrintOptions options = new ImageOrPrintOptions { ImageType = ImageType.Png };
SheetRender pivotRender = new SheetRender(wb.Worksheets[0], options);
pivotRender.ToImage(0, "pivot_table.png");
Bästa praxis för bilduppgifter
- Anpassa alltid kolumner automatiskt innan rendering för att säkerställa full synlighet.
- Öka upplösningen för hög-DPI-utdata vid webb- och utskriftsanvändning.
- Använd vit bakgrundsfärg för renare exporter (
options.Transparent = false
). - Bekräfta innehållssynlighet för dolda rader, sammanfogade celler eller kommentarer.
Vanliga problem och lösningar
Fel: Fil hittades inte
Lösning: Bekräfta att sökvägen till källan Excel-fil är giltig och tillgänglig.
Fel: Stöds inte filformat
Lösning: Se till att inmatningsfiltypen stöds (t.ex. undvik äldre makron utan kompatibilitetsläge).
Utdata bild beskuren eller avskuren
Lösning: Använd OnePagePerSheet = true
eller aktivera AllColumnsInOnePagePerSheet
för bredare blad.