API Reference
Class
ExcelWorksheetImageExportBuilder
Fluent image-export builder for an Excel worksheet.
Inheritance
- OfficeImageExportBuilder<ExcelWorksheetImageExportBuilder, ExcelWorksheetImageExportOptions>
- ExcelWorksheetImageExportBuilder
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 ExcelSheet.ToImage
- Method ExcelSheet.ToImage
- Method ExcelWorksheetImageExportBuilder.As
- Method ExcelWorksheetImageExportBuilder.AsJpeg
- Method ExcelWorksheetImageExportBuilder.AsPng
- Method ExcelWorksheetImageExportBuilder.AsSvg
- Method ExcelWorksheetImageExportBuilder.AsTiff
- Method ExcelWorksheetImageExportBuilder.AsWebp
- Method ExcelWorksheetImageExportBuilder.AtDpi
- Method ExcelWorksheetImageExportBuilder.ConfigureOptions
- Method ExcelWorksheetImageExportBuilder.FitWithin
- Method ExcelWorksheetImageExportBuilder.FitWithinHeight
- Method ExcelWorksheetImageExportBuilder.FitWithinWidth
- Method ExcelWorksheetImageExportBuilder.ForPreview
- Method ExcelWorksheetImageExportBuilder.ForPrint
- Method ExcelWorksheetImageExportBuilder.ForRange
- Method ExcelWorksheetImageExportBuilder.IncludeCharts
- Method ExcelWorksheetImageExportBuilder.IncludeConditionalFormatting
- Method ExcelWorksheetImageExportBuilder.IncludeDrawingObjects
- Method ExcelWorksheetImageExportBuilder.IncludeHidden
- Method ExcelWorksheetImageExportBuilder.IncludeImages
- Method ExcelWorksheetImageExportBuilder.OnFileConflict
- Method ExcelWorksheetImageExportBuilder.OnRasterOverflow
- Method ExcelWorksheetImageExportBuilder.ShowComments
- Method ExcelWorksheetImageExportBuilder.ShowHyperlinkHints
- Method ExcelWorksheetImageExportBuilder.UsePrintArea
- Method ExcelWorksheetImageExportBuilder.WithBackground
- Method ExcelWorksheetImageExportBuilder.WithBackground
- Method ExcelWorksheetImageExportBuilder.WithFont
- Method ExcelWorksheetImageExportBuilder.WithFonts
- Method ExcelWorksheetImageExportBuilder.WithGridlines
- Method ExcelWorksheetImageExportBuilder.WithImageCodec
- Method ExcelWorksheetImageExportBuilder.WithMaximumRasterPixels
- Method ExcelWorksheetImageExportBuilder.WithoutGridlines
- Method ExcelWorksheetImageExportBuilder.WithoutSizeLimit
- Method ExcelWorksheetImageExportBuilder.WithPolicy
- Method ExcelWorksheetImageExportBuilder.WithProgress
- Method ExcelWorksheetImageExportBuilder.WithRasterEncoding
- Method ExcelWorksheetImageExportBuilder.WithRenderTimeout
- Method ExcelWorksheetImageExportBuilder.WithScale
- Method ExcelWorksheetImageExportBuilder.WithTextShaping
Methods
public ExcelWorksheetImageExportBuilder ForRange(String range) #Returns:
ExcelWorksheetImageExportBuilderExports an explicit A1 range instead of the worksheet used range.
Parameters
- range System.String
public ExcelWorksheetImageExportBuilder IncludeCharts(Boolean include = true) #Returns:
ExcelWorksheetImageExportBuilderIncludes or excludes worksheet charts.
Parameters
- include System.Boolean = true
public ExcelWorksheetImageExportBuilder IncludeConditionalFormatting(Boolean include = true) #Returns:
ExcelWorksheetImageExportBuilderIncludes or excludes supported conditional-formatting visuals.
Parameters
- include System.Boolean = true
public ExcelWorksheetImageExportBuilder IncludeDrawingObjects(Boolean include = true) #Returns:
ExcelWorksheetImageExportBuilderIncludes or excludes supported drawing objects.
Parameters
- include System.Boolean = true
public ExcelWorksheetImageExportBuilder IncludeImages(Boolean include = true) #Returns:
ExcelWorksheetImageExportBuilderIncludes or excludes worksheet images.
Parameters
- include System.Boolean = true
public ExcelWorksheetImageExportBuilder ShowComments(Boolean show = true) #Returns:
ExcelWorksheetImageExportBuilderEnables or disables visible cell comment bodies.
Parameters
- show System.Boolean = true
public ExcelWorksheetImageExportBuilder ShowHyperlinkHints(Boolean show = true) #Returns:
ExcelWorksheetImageExportBuilderEnables or disables automatic hyperlink styling hints.
Parameters
- show System.Boolean = true
public ExcelWorksheetImageExportBuilder UsePrintArea(Boolean use = true) #Returns:
ExcelWorksheetImageExportBuilderUses the worksheet print area when one is configured.
Parameters
- use System.Boolean = true
public ExcelWorksheetImageExportBuilder WithGridlines(Boolean show = true) #Returns:
ExcelWorksheetImageExportBuilderEnables or disables worksheet gridline rendering.
Parameters
- show System.Boolean = true
public ExcelWorksheetImageExportBuilder WithoutGridlines() #Returns:
ExcelWorksheetImageExportBuilderDisables worksheet gridline rendering.
Inherited Methods
public ExcelWorksheetImageExportBuilder As(OfficeImageExportFormat format) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- format OfficeImageExportFormat
public ExcelWorksheetImageExportBuilder AsJpeg() #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelWorksheetImageExportBuilder AsPng() #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelWorksheetImageExportBuilder AsSvg() #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelWorksheetImageExportBuilder AsTiff() #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelWorksheetImageExportBuilder AsWebp() #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelWorksheetImageExportBuilder AtDpi(Double dpi) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- dpi Double
public ExcelWorksheetImageExportBuilder ConfigureOptions(Action<ExcelWorksheetImageExportOptions> configure) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- configure Action<ExcelWorksheetImageExportOptions>
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Export 2 overloads
public OfficeImageExportResult Export() #Returns:
OfficeImageExportResultInherited from 0, Culture=neutral, PublicKeyToken=null]]
public OfficeImageExportResult Export(CancellationToken cancellationToken) #Returns:
OfficeImageExportResultInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- cancellationToken CancellationToken
public async Task<OfficeImageExportResult> ExportAsync(CancellationToken cancellationToken = null) #Returns:
Task<OfficeImageExportResult>Inherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- cancellationToken CancellationToken = null
public ExcelWorksheetImageExportBuilder FitWithin(Int32 maximumWidth, Int32 maximumHeight) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- maximumWidth Int32
- maximumHeight Int32
public ExcelWorksheetImageExportBuilder FitWithinHeight(Int32 maximumHeight) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- maximumHeight Int32
public ExcelWorksheetImageExportBuilder FitWithinWidth(Int32 maximumWidth) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- maximumWidth Int32
public ExcelWorksheetImageExportBuilder ForPreview() #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelWorksheetImageExportBuilder ForPrint(Double dpi = 300) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- dpi Double = 300
public ExcelWorksheetImageExportBuilder OnFileConflict(OfficeImageExportFileConflictPolicy policy) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- policy OfficeImageExportFileConflictPolicy
public ExcelWorksheetImageExportBuilder OnRasterOverflow(OfficeRasterOverflowBehavior behavior) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- behavior OfficeRasterOverflowBehavior
Save 2 overloads
public OfficeImageExportResult Save(String path) #Returns:
OfficeImageExportResultInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- path String
public OfficeImageExportResult Save(Stream stream) #Returns:
OfficeImageExportResultInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- stream Stream
SaveAsync 2 overloads
public async Task<OfficeImageExportResult> SaveAsync(String path, CancellationToken cancellationToken = null) #Returns:
Task<OfficeImageExportResult>Inherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- path String
- cancellationToken CancellationToken = null
public async Task<OfficeImageExportResult> SaveAsync(Stream stream, CancellationToken cancellationToken = null) #Returns:
Task<OfficeImageExportResult>Inherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- stream Stream
- cancellationToken CancellationToken = null
WithBackground 2 overloads
public ExcelWorksheetImageExportBuilder WithBackground(OfficeColor color) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- color OfficeColor
public ExcelWorksheetImageExportBuilder WithBackground(String color) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- color String
public ExcelWorksheetImageExportBuilder WithFont(String familyName, Byte[] data, OfficeFontStyle style = Regular) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- familyName String
- data Byte[]
- style OfficeFontStyle = Regular
public ExcelWorksheetImageExportBuilder WithFonts(OfficeFontFaceCollection fonts) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- fonts OfficeFontFaceCollection
public ExcelWorksheetImageExportBuilder WithImageCodec(IOfficeRasterImageCodec imageCodec) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- imageCodec IOfficeRasterImageCodec
public ExcelWorksheetImageExportBuilder WithMaximumRasterPixels(Int64 maximumPixels) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- maximumPixels Int64
public ExcelWorksheetImageExportBuilder WithoutSizeLimit() #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelWorksheetImageExportBuilder WithPolicy(Action<OfficeImageExportPolicy> configure) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- configure Action<OfficeImageExportPolicy>
public ExcelWorksheetImageExportBuilder WithProgress(IProgress<OfficeImageExportProgress> progress) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- progress IProgress<OfficeImageExportProgress>
public ExcelWorksheetImageExportBuilder WithRasterEncoding(Action<OfficeRasterEncodingOptions> configure) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- configure Action<OfficeRasterEncodingOptions>
public ExcelWorksheetImageExportBuilder WithRenderTimeout(TimeSpan timeout) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- timeout TimeSpan
public ExcelWorksheetImageExportBuilder WithScale(Double scale) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- scale Double
public ExcelWorksheetImageExportBuilder WithTextShaping(IOfficeTextShapingProvider provider, String language = null) #Returns:
ExcelWorksheetImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- provider IOfficeTextShapingProvider
- language String = null