API Reference
Class
ExcelChartImageExportBuilder
Fluent image-export builder for an Excel chart.
Inheritance
- OfficeImageExportBuilder<ExcelChartImageExportBuilder, ExcelImageExportOptions>
- ExcelChartImageExportBuilder
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 ExcelChart.ToImage
- Method ExcelChart.ToImage
- Method ExcelChartImageExportBuilder.As
- Method ExcelChartImageExportBuilder.AsJpeg
- Method ExcelChartImageExportBuilder.AsPng
- Method ExcelChartImageExportBuilder.AsSvg
- Method ExcelChartImageExportBuilder.AsTiff
- Method ExcelChartImageExportBuilder.AsWebp
- Method ExcelChartImageExportBuilder.AtDpi
- Method ExcelChartImageExportBuilder.ConfigureOptions
- Method ExcelChartImageExportBuilder.FitWithin
- Method ExcelChartImageExportBuilder.FitWithinHeight
- Method ExcelChartImageExportBuilder.FitWithinWidth
- Method ExcelChartImageExportBuilder.ForPreview
- Method ExcelChartImageExportBuilder.ForPrint
- Method ExcelChartImageExportBuilder.OnFileConflict
- Method ExcelChartImageExportBuilder.OnRasterOverflow
- Method ExcelChartImageExportBuilder.WithBackground
- Method ExcelChartImageExportBuilder.WithBackground
- Method ExcelChartImageExportBuilder.WithFont
- Method ExcelChartImageExportBuilder.WithFonts
- Method ExcelChartImageExportBuilder.WithImageCodec
- Method ExcelChartImageExportBuilder.WithMaximumRasterPixels
- Method ExcelChartImageExportBuilder.WithoutSizeLimit
- Method ExcelChartImageExportBuilder.WithPolicy
- Method ExcelChartImageExportBuilder.WithProgress
- Method ExcelChartImageExportBuilder.WithRasterEncoding
- Method ExcelChartImageExportBuilder.WithRenderTimeout
- Method ExcelChartImageExportBuilder.WithScale
- Method ExcelChartImageExportBuilder.WithTextShaping
Inherited Methods
public ExcelChartImageExportBuilder As(OfficeImageExportFormat format) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- format OfficeImageExportFormat
public ExcelChartImageExportBuilder AsJpeg() #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelChartImageExportBuilder AsPng() #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelChartImageExportBuilder AsSvg() #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelChartImageExportBuilder AsTiff() #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelChartImageExportBuilder AsWebp() #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelChartImageExportBuilder AtDpi(Double dpi) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- dpi Double
public ExcelChartImageExportBuilder ConfigureOptions(Action<ExcelImageExportOptions> configure) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- configure Action<ExcelImageExportOptions>
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 ExcelChartImageExportBuilder FitWithin(Int32 maximumWidth, Int32 maximumHeight) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- maximumWidth Int32
- maximumHeight Int32
public ExcelChartImageExportBuilder FitWithinHeight(Int32 maximumHeight) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- maximumHeight Int32
public ExcelChartImageExportBuilder FitWithinWidth(Int32 maximumWidth) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- maximumWidth Int32
public ExcelChartImageExportBuilder ForPreview() #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelChartImageExportBuilder ForPrint(Double dpi = 300) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- dpi Double = 300
public ExcelChartImageExportBuilder OnFileConflict(OfficeImageExportFileConflictPolicy policy) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- policy OfficeImageExportFileConflictPolicy
public ExcelChartImageExportBuilder OnRasterOverflow(OfficeRasterOverflowBehavior behavior) #Returns:
ExcelChartImageExportBuilderInherited 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 ExcelChartImageExportBuilder WithBackground(OfficeColor color) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- color OfficeColor
public ExcelChartImageExportBuilder WithBackground(String color) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- color String
public ExcelChartImageExportBuilder WithFont(String familyName, Byte[] data, OfficeFontStyle style = Regular) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- familyName String
- data Byte[]
- style OfficeFontStyle = Regular
public ExcelChartImageExportBuilder WithFonts(OfficeFontFaceCollection fonts) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- fonts OfficeFontFaceCollection
public ExcelChartImageExportBuilder WithImageCodec(IOfficeRasterImageCodec imageCodec) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- imageCodec IOfficeRasterImageCodec
public ExcelChartImageExportBuilder WithMaximumRasterPixels(Int64 maximumPixels) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- maximumPixels Int64
public ExcelChartImageExportBuilder WithoutSizeLimit() #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
public ExcelChartImageExportBuilder WithPolicy(Action<OfficeImageExportPolicy> configure) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- configure Action<OfficeImageExportPolicy>
public ExcelChartImageExportBuilder WithProgress(IProgress<OfficeImageExportProgress> progress) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- progress IProgress<OfficeImageExportProgress>
public ExcelChartImageExportBuilder WithRasterEncoding(Action<OfficeRasterEncodingOptions> configure) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- configure Action<OfficeRasterEncodingOptions>
public ExcelChartImageExportBuilder WithRenderTimeout(TimeSpan timeout) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- timeout TimeSpan
public ExcelChartImageExportBuilder WithScale(Double scale) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- scale Double
public ExcelChartImageExportBuilder WithTextShaping(IOfficeTextShapingProvider provider, String language = null) #Returns:
ExcelChartImageExportBuilderInherited from 0, Culture=neutral, PublicKeyToken=null]]
Parameters
- provider IOfficeTextShapingProvider
- language String = null