Rendera slicer

Möjliga användningsscenario

Aspose.Cells för Python via .NET stöder renderingen av slicer-form. Om du konverterar ditt kalkylblad till en bild eller sparar din arbetsbok till PDF- eller HTML-format, kommer du att se att slicer-renderingen sker korrekt.

Hur man renderar slicer med Aspose.Cells för Python Excel-bibliotek

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

from aspose.cells import Workbook
from aspose.cells.drawing import ImageType
from aspose.cells.rendering import ImageOrPrintOptions, SheetRender
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Load sample Excel file containing slicer.
wb = Workbook("sampleRenderingSlicer.xlsx")
# Access first worksheet.
ws = wb.worksheets[0]
# Set the print area because we want to render slicer only.
ws.page_setup.print_area = "B15:E25"
# Specify image or print options, set one page per sheet and only area to true.
imgOpts = ImageOrPrintOptions()
imgOpts.horizontal_resolution = 200
imgOpts.vertical_resolution = 200
imgOpts.image_type = ImageType.PNG
imgOpts.one_page_per_sheet = True
imgOpts.only_area = True
# Create sheet render object and render worksheet to image.
sr = SheetRender(ws, imgOpts)
sr.to_image(0, "outputRenderingSlicer.png")