Rendera slicer

Möjliga användningsscenario

Aspose.Cells stöder rendering av slicerform. Om du konverterar ditt kalkylblad till en bild eller sparar din arbetsbok i PDF- eller HTML-format kommer du att se att slicers renderas korrekt.

Rendera slicer

Följande exempelkod laddar den provmappen som innehåller en befintlig snitt. Den konverterar kalkylarket till en bild genom att ställa in utskriftsområdet som bara täcker snittet. Den flytande bilden är den utmatade bilden som visar den renderade snittet. Som du kan se har snittet renderats korrekt och ser ut som i provmappen.

todo:image_alt_text

Exempelkod

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// Load sample Excel file containing slicer.
Workbook wb = new Workbook("sampleRenderingSlicer.xlsx");
// Access first worksheet.
Worksheet ws = wb.Worksheets[0];
// Set the print area because we want to render slicer only.
ws.PageSetup.PrintArea = "B15:E25";
// Specify image or print options, set one page per sheet and only area to true.
Aspose.Cells.Rendering.ImageOrPrintOptions imgOpts = new Aspose.Cells.Rendering.ImageOrPrintOptions();
imgOpts.HorizontalResolution = 200;
imgOpts.VerticalResolution = 200;
imgOpts.ImageType = Aspose.Cells.Drawing.ImageType.Png;
imgOpts.OnePagePerSheet = true;
imgOpts.OnlyArea = true;
// Create sheet render object and render worksheet to image.
Aspose.Cells.Rendering.SheetRender sr = new Aspose.Cells.Rendering.SheetRender(ws, imgOpts);
sr.ToImage(0, "outputRenderingSlicer.png");