API Reference
Class
OfficeRasterImage
Dependency-free RGBA raster image buffer.
Inheritance
- Object
- OfficeRasterImage
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 OfficeDrawingRasterRenderer.Render
- Method OfficeDrawingRasterRenderer.Render
- Method OfficeImageComposer.ComposeRaster
- Method OfficeImageComposer.ComposeRaster
- Method OfficeImageComposer.ComposeRaster
- Property OfficeImageLayer.RasterImage
- Method OfficeJpegCodec.Decode
- Method OfficeRasterResampler.Resize
- Method OfficeRasterResampler.Resize
- Method OfficeRasterResampler.Resize
- Method OfficeRasterResampler.Transform
- Property OfficeScanPerspectiveResult.Image
- Property OfficeScanProcessingResult.Image
Accepted by parameters
- Method IOfficeRasterImageCodec.TryDecode
- Method OfficeBmpReader.TryDecode
- Method OfficeDibReader.TryDecode
- Method OfficeGifReader.TryDecode
- Method OfficeGifReader.TryDecodeFrame
- Method OfficeIccRasterConverter.TryConvertToSrgb
- Method OfficeImageLayer.FromRaster
- Method OfficeJpegCodec.Encode
- Method OfficeJpegCodec.EncodeTo
- Method OfficeJpegCodec.EncodeTo
- Method OfficeJpegCodec.TryDecode
- Method OfficePngReader.TryDecode
- Method OfficePngWriter.Encode
- Method OfficePngWriter.Encode
- Method OfficePngWriter.Encode
- Method OfficePngWriter.EncodeTo
- Method OfficePngWriter.EncodeTo
- Method OfficePngWriter.EncodeTo
- Method OfficePngWriter.EncodeTo
- Method OfficePngWriter.EncodeTo
- Method OfficePngWriter.EncodeTo
- Constructor OfficeRasterCanvas.OfficeRasterCanvas
- Constructor OfficeRasterCanvas.OfficeRasterCanvas
- Method OfficeRasterCanvas.DrawAffineImage
- Method OfficeRasterCanvas.DrawAffineImage
- Method OfficeRasterCanvas.DrawImage
- Method OfficeRasterCanvas.DrawImage
- Method OfficeRasterCanvas.DrawImage
- Method OfficeRasterCanvas.DrawImage
- Method OfficeRasterCanvas.DrawImage
- Method OfficeRasterCanvas.DrawImage
- Method OfficeRasterCanvas.DrawImage
- Method OfficeRasterImageDecoder.TryDecode
- Method OfficeRasterImageDecoder.TryDecode
- Method OfficeRasterImageDecoder.TryDecode
- Method OfficeRasterImageDecoder.TryDecode
- Method OfficeRasterImageEncoder.Encode
- Method OfficeRasterImageEncoder.Encode
- Method OfficeRasterImageEncoder.EncodeTo
- Method OfficeRasterImageEncoder.EncodeTo
- Method OfficeRasterImageEncoder.EncodeTo
- Method OfficeRasterImageFallbackCodec.TryDecode
- Method OfficeRasterResampler.Resize
- Method OfficeRasterResampler.Resize
- Method OfficeRasterResampler.Resize
- Method OfficeRasterResampler.Transform
- Method OfficeScanProcessor.CorrectPerspective
- Method OfficeScanProcessor.Process
- Method OfficeTiffCodec.Encode
- Method OfficeTiffCodec.EncodePages
- Method OfficeTiffCodec.EncodePagesTo
- Method OfficeTiffCodec.EncodeTo
- Method OfficeTiffCodec.EncodeTo
- Method OfficeTiffCodec.TryDecode
- Method OfficeTiffCodec.TryDecodePage
- Method OfficeWebpCodec.Encode
- Method OfficeWebpCodec.Encode
- Method OfficeWebpCodec.EncodeTo
- Method OfficeWebpCodec.EncodeTo
- Method OfficeWebpCodec.EncodeTo
- Method OfficeWebpCodec.EncodeTo
- Method OfficeWebpCodec.TryDecode
Constructors
public OfficeRasterImage(Int32 width, Int32 height, Nullable<OfficeColor> background = null) #Creates a new RGBA image buffer.
Parameters
- width System.Int32
- height System.Int32
- background System.Nullable{OfficeIMO.Drawing.OfficeColor} = null
Methods
public Void BlendPixel(Int32 x, Int32 y, OfficeColor color) #Returns:
VoidAlpha blends a pixel over the current pixel.
Parameters
- x System.Int32
- y System.Int32
- color OfficeIMO.Drawing.OfficeColor
public Void Fill(OfficeColor color) #Returns:
VoidFills the whole image with a color.
Parameters
- color OfficeIMO.Drawing.OfficeColor
public OfficeColor GetPixel(Int32 x, Int32 y) #Returns:
OfficeColorGets the color of a pixel.
Parameters
- x System.Int32
- y System.Int32
public Void SetPixel(Int32 x, Int32 y, OfficeColor color) #Returns:
VoidSets a pixel without alpha blending.
Parameters
- x System.Int32
- y System.Int32
- color OfficeIMO.Drawing.OfficeColor
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object