API Reference
ExcelWorkbookImageExportBuilder
Fluent image-export builder for selected worksheets in an Excel workbook.
Inheritance
- OfficeImageExportBatchBuilder<ExcelWorkbookImageExportBuilder, ExcelWorkbookImageExportOptions>
- ExcelWorkbookImageExportBuilder
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method ExcelDocument.ToImages
- Method ExcelDocument.ToImages
- Method ExcelWorkbookImageExportBuilder.As
- Method ExcelWorkbookImageExportBuilder.AsJpeg
- Method ExcelWorkbookImageExportBuilder.AsPng
- Method ExcelWorkbookImageExportBuilder.AsSvg
- Method ExcelWorkbookImageExportBuilder.AsTiff
- Method ExcelWorkbookImageExportBuilder.AsWebp
- Method ExcelWorkbookImageExportBuilder.AtDpi
- Method ExcelWorkbookImageExportBuilder.ForPreview
- Method ExcelWorkbookImageExportBuilder.ForPrint
- Method ExcelWorkbookImageExportBuilder.ForSheets
- Method ExcelWorkbookImageExportBuilder.IncludeCharts
- Method ExcelWorkbookImageExportBuilder.IncludeConditionalFormatting
- Method ExcelWorkbookImageExportBuilder.IncludeDrawingObjects
- Method ExcelWorkbookImageExportBuilder.IncludeHidden
- Method ExcelWorkbookImageExportBuilder.IncludeHiddenSheets
- Method ExcelWorkbookImageExportBuilder.IncludeImages
- Method ExcelWorkbookImageExportBuilder.OnFileConflict
- Method ExcelWorkbookImageExportBuilder.OnRasterOverflow
- Method ExcelWorkbookImageExportBuilder.ShowComments
- Method ExcelWorkbookImageExportBuilder.SplitByManualPageBreaks
- Method ExcelWorkbookImageExportBuilder.UsePrintAreas
- Method ExcelWorkbookImageExportBuilder.WithBackground
- Method ExcelWorkbookImageExportBuilder.WithBatchLimits
- Method ExcelWorkbookImageExportBuilder.WithConditionalFormattingDate
- Method ExcelWorkbookImageExportBuilder.WithFont
- Method ExcelWorkbookImageExportBuilder.WithFonts
- Method ExcelWorkbookImageExportBuilder.WithGridlines
- Method ExcelWorkbookImageExportBuilder.WithImageCodec
- Method ExcelWorkbookImageExportBuilder.WithMaximumConcurrency
- Method ExcelWorkbookImageExportBuilder.WithMaximumRasterPixels
- Method ExcelWorkbookImageExportBuilder.WithoutGridlines
- Method ExcelWorkbookImageExportBuilder.WithPolicy
- Method ExcelWorkbookImageExportBuilder.WithProgress
- Method ExcelWorkbookImageExportBuilder.WithRasterEncoding
- Method ExcelWorkbookImageExportBuilder.WithScale
Methods
public ExcelWorkbookImageExportBuilder ForSheets(IEnumerable<String> sheetNames) #ExcelWorkbookImageExportBuilderExports only the named worksheets.
Parameters
- sheetNames System.String[]
ForSheets(System.Collections.Generic.IEnumerable{System.String} sheetNames) #Exports only the named worksheets.
Parameters
- sheetNames System.Collections.Generic.IEnumerable{System.String}
public ExcelWorkbookImageExportBuilder IncludeCharts(Boolean include = true) #ExcelWorkbookImageExportBuilderIncludes or excludes worksheet charts.
Parameters
- include System.Boolean = true
public ExcelWorkbookImageExportBuilder IncludeConditionalFormatting(Boolean include = true) #ExcelWorkbookImageExportBuilderIncludes or excludes supported conditional-formatting visuals.
Parameters
- include System.Boolean = true
public ExcelWorkbookImageExportBuilder IncludeDrawingObjects(Boolean include = true) #ExcelWorkbookImageExportBuilderIncludes or excludes supported drawing objects.
Parameters
- include System.Boolean = true
public ExcelWorkbookImageExportBuilder IncludeImages(Boolean include = true) #ExcelWorkbookImageExportBuilderIncludes or excludes worksheet images.
Parameters
- include System.Boolean = true
public ExcelWorkbookImageExportBuilder ShowComments(Boolean show = true) #ExcelWorkbookImageExportBuilderEnables or disables visible cell comment bodies.
Parameters
- show System.Boolean = true
public ExcelWorkbookImageExportBuilder SplitByManualPageBreaks(Boolean split = true) #ExcelWorkbookImageExportBuilderSplits worksheet exports by manual page breaks.
Parameters
- split System.Boolean = true
public ExcelWorkbookImageExportBuilder UsePrintAreas(Boolean use = true) #ExcelWorkbookImageExportBuilderUses each worksheet's print area when one is configured.
Parameters
- use System.Boolean = true
public ExcelWorkbookImageExportBuilder WithConditionalFormattingDate(DateTime date) #ExcelWorkbookImageExportBuilderSets the date used to evaluate relative conditional-formatting rules.
Parameters
- date System.DateTime
public ExcelWorkbookImageExportBuilder WithGridlines(Boolean show = true) #ExcelWorkbookImageExportBuilderEnables or disables worksheet gridline rendering.
Parameters
- show System.Boolean = true
public ExcelWorkbookImageExportBuilder WithoutGridlines() #ExcelWorkbookImageExportBuilderDisables worksheet gridline rendering.
Inherited Methods
public ExcelWorkbookImageExportBuilder As(OfficeImageExportFormat format) #ExcelWorkbookImageExportBuilderParameters
- format OfficeImageExportFormat
public ExcelWorkbookImageExportBuilder AsJpeg() #ExcelWorkbookImageExportBuilderpublic ExcelWorkbookImageExportBuilder AsPng() #ExcelWorkbookImageExportBuilderpublic ExcelWorkbookImageExportBuilder AsSvg() #ExcelWorkbookImageExportBuilderpublic ExcelWorkbookImageExportBuilder AsTiff() #ExcelWorkbookImageExportBuilderpublic ExcelWorkbookImageExportBuilder AsWebp() #ExcelWorkbookImageExportBuilderpublic ExcelWorkbookImageExportBuilder AtDpi(Double dpi) #ExcelWorkbookImageExportBuilderParameters
- dpi Double
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
public IReadOnlyList<OfficeImageExportResult> Export() #IReadOnlyList<OfficeImageExportResult>public async Task<IReadOnlyList<OfficeImageExportResult>> ExportAsync(CancellationToken cancellationToken = null) #Task<IReadOnlyList<OfficeImageExportResult>>Parameters
- cancellationToken CancellationToken = null
public Void ExportEach(OfficeImageExportConsumer consumer, CancellationToken cancellationToken = null) #VoidParameters
- consumer OfficeImageExportConsumer
- cancellationToken CancellationToken = null
public async Task ExportEachAsync(OfficeImageExportAsyncConsumer consumer, CancellationToken cancellationToken = null) #TaskParameters
- consumer OfficeImageExportAsyncConsumer
- cancellationToken CancellationToken = null
public ExcelWorkbookImageExportBuilder ForPreview() #ExcelWorkbookImageExportBuilderpublic ExcelWorkbookImageExportBuilder ForPrint(Double dpi = 300) #ExcelWorkbookImageExportBuilderParameters
- dpi Double = 300
public ExcelWorkbookImageExportBuilder OnFileConflict(OfficeImageExportFileConflictPolicy policy) #ExcelWorkbookImageExportBuilderParameters
- policy OfficeImageExportFileConflictPolicy
public ExcelWorkbookImageExportBuilder OnRasterOverflow(OfficeRasterOverflowBehavior behavior) #ExcelWorkbookImageExportBuilderParameters
- behavior OfficeRasterOverflowBehavior
public IReadOnlyList<OfficeImageExportResult> Save(String folderPath) #IReadOnlyList<OfficeImageExportResult>Parameters
- folderPath String
public async Task<IReadOnlyList<OfficeImageExportResult>> SaveAsync(String folderPath, CancellationToken cancellationToken = null) #Task<IReadOnlyList<OfficeImageExportResult>>Parameters
- folderPath String
- cancellationToken CancellationToken = null
public OfficeImageExportBatchSaveResult SaveFiles(String folderPath) #OfficeImageExportBatchSaveResultParameters
- folderPath String
public async Task<OfficeImageExportBatchSaveResult> SaveFilesAsync(String folderPath, CancellationToken cancellationToken = null) #Task<OfficeImageExportBatchSaveResult>Parameters
- folderPath String
- cancellationToken CancellationToken = null
public ExcelWorkbookImageExportBuilder WithBackground(String color) #ExcelWorkbookImageExportBuilderParameters
- color OfficeColor
public ExcelWorkbookImageExportBuilder WithBatchLimits(Int32 maximumOutputCount, Int64 maximumTotalRasterPixels, Int64 maximumTotalEncodedBytes) #ExcelWorkbookImageExportBuilderParameters
- maximumOutputCount Int32
- maximumTotalRasterPixels Int64
- maximumTotalEncodedBytes Int64
public ExcelWorkbookImageExportBuilder WithFont(String familyName, Byte[] data, OfficeFontStyle style = Regular) #ExcelWorkbookImageExportBuilderParameters
- familyName String
- data Byte[]
- style OfficeFontStyle = Regular
public ExcelWorkbookImageExportBuilder WithFonts(OfficeFontFaceCollection fonts) #ExcelWorkbookImageExportBuilderParameters
- fonts OfficeFontFaceCollection
public ExcelWorkbookImageExportBuilder WithImageCodec(IOfficeRasterImageCodec imageCodec) #ExcelWorkbookImageExportBuilderParameters
- imageCodec IOfficeRasterImageCodec
public ExcelWorkbookImageExportBuilder WithMaximumConcurrency(Int32 maximumDegreeOfParallelism) #ExcelWorkbookImageExportBuilderParameters
- maximumDegreeOfParallelism Int32
public ExcelWorkbookImageExportBuilder WithMaximumRasterPixels(Int64 maximumPixels) #ExcelWorkbookImageExportBuilderParameters
- maximumPixels Int64
public ExcelWorkbookImageExportBuilder WithPolicy(Action<OfficeImageExportPolicy> configure) #ExcelWorkbookImageExportBuilderParameters
- configure Action<OfficeImageExportPolicy>
public ExcelWorkbookImageExportBuilder WithProgress(IProgress<OfficeImageExportProgress> progress) #ExcelWorkbookImageExportBuilderParameters
- progress IProgress<OfficeImageExportProgress>
public ExcelWorkbookImageExportBuilder WithRasterEncoding(Action<OfficeRasterEncodingOptions> configure) #ExcelWorkbookImageExportBuilderParameters
- configure Action<OfficeRasterEncodingOptions>
public ExcelWorkbookImageExportBuilder WithScale(Double scale) #ExcelWorkbookImageExportBuilderParameters
- scale Double