Renderizado de Slicer

Escenarios de uso posibles

Aspose.Cells admite la representación del filtro. Si convierte su hoja de cálculo en una imagen o guarda su libro de trabajo en formatos PDF o HTML, verá que los filtros se representan correctamente.

Renderización de Cortador

El siguiente código de muestra carga el archivo de Excel de muestra que contiene un slicer existente. Convierte la hoja de cálculo en una imagen configurando el área de impresión que cubre solo el slicer. La siguiente imagen es la imagen de salida que muestra el slicer renderizado. Como puede ver, el slicer ha sido representado correctamente y se ve igual que en el archivo de Excel de muestra.

todo:image_alt_text

Código de muestra

// 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");