Renderizado de Slicer

Renderización de Cortador

Aspose.Cells for Python via Java soporta la renderización de la forma del cortador. El siguiente fragmento de código carga el archivo de Excel de ejemplo que contiene un cortador. Convierte la hoja de cálculo en una imagen configurando el área de impresión que cubre solo el cortador. La imagen resultante es la imagen de salida que muestra el cortador renderizado. Como puedes ver, el cortador ha sido renderizado correctamente y se ve igual que en el archivo de Excel de ejemplo.

todo:image_alt_text

Código de muestra

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, SaveFormat, ImageOrPrintOptions, ImageType, SheetRender
# Load Source Excel file
workbook = Workbook("sampleRenderingSlicer.xlsx")
# Access first worksheet
worksheet = workbook.getWorksheets().get(0)
# Set the print area because we want to render slicer only
worksheet.getPageSetup().setPrintArea("B15:E25")
# Specify image or print options, set one page per sheet and only area to true
imgOpts = ImageOrPrintOptions()
imgOpts.setHorizontalResolution(200)
imgOpts.setVerticalResolution(200)
imgOpts.setImageType(ImageType.PNG)
imgOpts.setOnePagePerSheet(True)
imgOpts.setOnlyArea(True)
# Create sheet render object and render worksheet to image
sheetrender = SheetRender(worksheet, imgOpts)
sheetrender.toImage(0, "outputRenderingSlicer.png")
jpype.shutdownJVM()