Cmdlet
New-OfficeExcelWorkbookImageOptions
Creates discoverable sheet selection and rendering settings for Export-OfficeExcelImage.
Syntax
New-OfficeExcelWorkbookImageOptions
[-BackgroundColor <String>]
[-IncludeCharts]
[-IncludeConditionalFormatting]
[-IncludeDrawingObjects]
[-IncludeHidden]
[-IncludeHiddenSheets]
[-IncludeImages]
[-MaximumDegreeOfParallelism <Int32>]
[-MaximumOutputCount <Int32>]
[-MaximumOutputHeight <Int32>]
[-MaximumOutputWidth <Int32>]
[-MaximumRasterPixels <Int64>]
[-MaximumRenderedCells <Int32>]
[-MaximumTotalEncodedBytes <Int64>]
[-MaximumTotalRasterPixels <Int64>]
[-RasterOverflowBehavior <ReduceScale| Throw>]
[-RenderTimeoutSeconds <Double>]
[-Scale <Double>]
[-SheetName <String[]>]
[-ShowGridlines]
[-SplitWorksheetsByManualPageBreaks]
[-TargetDpi <Double>]
[-TextShapingLanguage <String>]
[-UseWorksheetPrintAreas]
[<CommonParameters>]#Parameter set:
All Parameter SetsExamples
Render selected worksheets with charts and conditional formatting.
$options = New-OfficeExcelWorkbookImageOptions -SheetName Summary,Data -IncludeCharts -IncludeConditionalFormatting
Export-OfficeExcelImage -Path .\Workbook.xlsx -OutputPath .\Sheets -Options $optionsParameters
- -BackgroundColor String
- Background color name or hex value.
- -IncludeCharts SwitchParameter
- Include worksheet charts.
- -IncludeConditionalFormatting SwitchParameter
- Include conditional formatting.
- -IncludeDrawingObjects SwitchParameter
- Include drawing objects.
- Include hidden rows and columns.
- Include hidden worksheets.
- -IncludeImages SwitchParameter
- Include worksheet images.
- -MaximumDegreeOfParallelism Int32
- Maximum independent renders processed concurrently.
- -MaximumOutputCount Int32
- Maximum images accepted from one batch export.
- -MaximumOutputHeight Int32
- Maximum output height in pixels.
- -MaximumOutputWidth Int32
- Maximum output width in pixels.
- -MaximumRasterPixels Int64
- Maximum pixels allocated for one raster image.
- -MaximumRenderedCells Int32
- Maximum cells rendered per worksheet.
- -MaximumTotalEncodedBytes Int64
- Maximum aggregate encoded bytes accepted from one batch.
- -MaximumTotalRasterPixels Int64
- Maximum aggregate raster pixels accepted from one batch.
- -RasterOverflowBehavior OfficeRasterOverflowBehavior
- Reduce or reject oversized raster output.
- Possible values:
ReduceScale,Throw - -RenderTimeoutSeconds Double
- Maximum seconds allowed for one render.
- -Scale Double
- Output scale multiplier.
- -SheetName String[]
- Worksheet names to export.
- -ShowGridlines SwitchParameter
- Show worksheet gridlines.
- -SplitWorksheetsByManualPageBreaks SwitchParameter
- Split worksheets at manual page breaks.
- -TargetDpi Double
- Target output density in dots per inch.
- -TextShapingLanguage String
- BCP 47 language hint for text shaping.
- -UseWorksheetPrintAreas SwitchParameter
- Use worksheet print areas.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.