API Reference
Class
OfficeDrawingRasterRenderer
Dependency-free raster renderer for OfficeDrawing scenes.
Inheritance
- Object
- OfficeDrawingRasterRenderer
Methods
Render 2 overloads
public static OfficeRasterImage Render(OfficeDrawing drawing, Double scale = 1, Nullable<OfficeColor> background = null) #Returns:
OfficeRasterImageRenders a drawing to an RGBA raster image.
Parameters
- drawing OfficeIMO.Drawing.OfficeDrawing
- scale System.Double = 1
- background System.Nullable{OfficeIMO.Drawing.OfficeColor} = null
public static OfficeRasterImage Render(OfficeDrawing drawing, OfficeDrawingRasterRenderOptions options) #Returns:
OfficeRasterImageRenders a drawing with an optional external image codec.
Parameters
- drawing OfficeIMO.Drawing.OfficeDrawing
- options OfficeIMO.Drawing.OfficeDrawingRasterRenderOptions
ToPng 2 overloads
public static Byte[] ToPng(OfficeDrawing drawing, Double scale = 1, Nullable<OfficeColor> background = null) #Returns:
Byte[]Renders a drawing to PNG bytes.
Parameters
- drawing OfficeIMO.Drawing.OfficeDrawing
- scale System.Double = 1
- background System.Nullable{OfficeIMO.Drawing.OfficeColor} = null
public static Byte[] ToPng(OfficeDrawing drawing, OfficeDrawingRasterRenderOptions options) #Returns:
Byte[]Renders a drawing to PNG bytes with an optional external image codec.
Parameters
- drawing OfficeIMO.Drawing.OfficeDrawing
- options OfficeIMO.Drawing.OfficeDrawingRasterRenderOptions
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object