Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeRasterResampler

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Modifiers static

Dependency-free RGBA image resampling shared by document renderers.

Inheritance

  • Object
  • OfficeRasterResampler

Methods

Resize 3 overloads
public static OfficeRasterImage Resize(OfficeRasterImage source, Int32 width, Int32 height, OfficeRasterResamplingMode mode = Bilinear) #
Returns: OfficeRasterImage

Resizes an RGBA image to exact pixel dimensions.

Parameters

source OfficeIMO.Drawing.OfficeRasterImage requiredposition: 0
width System.Int32 requiredposition: 1
height System.Int32 requiredposition: 2
mode OfficeIMO.Drawing.OfficeRasterResamplingMode = Bilinear optionalposition: 3
public static OfficeRasterImage Resize(OfficeRasterImage source, Int32 width, Int32 height, OfficeRasterResamplingMode mode, OfficeRasterResamplingColorSpace colorSpace) #
Returns: OfficeRasterImage

Resizes an RGBA image to exact pixel dimensions using an explicit filtering color space.

Parameters

source OfficeIMO.Drawing.OfficeRasterImage requiredposition: 0
width System.Int32 requiredposition: 1
height System.Int32 requiredposition: 2
mode OfficeIMO.Drawing.OfficeRasterResamplingMode requiredposition: 3
colorSpace OfficeIMO.Drawing.OfficeRasterResamplingColorSpace requiredposition: 4
public static OfficeRasterImage Resize(OfficeRasterImage source, Int32 width, Int32 height, OfficeRasterResamplingMode mode, OfficeRasterResamplingColorSpace colorSpace, CancellationToken cancellationToken) #
Returns: OfficeRasterImage

Resizes an image while observing cancellation during contribution planning and pixel filtering.

Parameters

source OfficeIMO.Drawing.OfficeRasterImage requiredposition: 0
width System.Int32 requiredposition: 1
height System.Int32 requiredposition: 2
mode OfficeIMO.Drawing.OfficeRasterResamplingMode requiredposition: 3
colorSpace OfficeIMO.Drawing.OfficeRasterResamplingColorSpace requiredposition: 4
cancellationToken System.Threading.CancellationToken requiredposition: 5
public static OfficeRasterImage Transform(OfficeRasterImage source, OfficeTransform sourceToDestination, Int32 width, Int32 height, Nullable<OfficeColor> background = null, CancellationToken cancellationToken = default) #
Returns: OfficeRasterImage

Resamples an affine-transformed image into a bounded canvas, filling uncovered pixels with the background.

Parameters

source OfficeIMO.Drawing.OfficeRasterImage requiredposition: 0
sourceToDestination OfficeIMO.Drawing.OfficeTransform requiredposition: 1
width System.Int32 requiredposition: 2
height System.Int32 requiredposition: 3
background System.Nullable{OfficeIMO.Drawing.OfficeColor} = null optionalposition: 4
cancellationToken System.Threading.CancellationToken = default optionalposition: 5