Cortador de renderizado

Cortador de renderizado

Aspose.Cells for Python via Java admite la representación de la forma de cortadora. El siguiente fragmento de código carga elejemplo de archivo de Excelque contiene una cortadora. Convierte la hoja de trabajo en una imagen configurando el área de impresión que cubre solo la segmentación. La imagen que fluye es laimagen de salidaque muestra la segmentación renderizada. Como puede ver, la segmentación se ha renderizado correctamente y tiene el mismo aspecto que en el archivo de muestra de Excel.

todo:imagen_alternativa_texto

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()