Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeRasterScaleLimiter

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Modifiers static

Shared overflow-safe raster scale limiter for Office document engines.

Inheritance

  • Object
  • OfficeRasterScaleLimiter

Methods

Resolve 2 overloads
public static OfficeRasterScaleLimit Resolve(Double width, Double height, Double requestedScale, Int64 maximumPixels) #
Returns: OfficeRasterScaleLimit

Resolves the largest scale no greater than requestedScale whose rounded dimensions fit the pixel ceiling.

Parameters

width System.Double requiredposition: 0
height System.Double requiredposition: 1
requestedScale System.Double requiredposition: 2
maximumPixels System.Int64 requiredposition: 3
public static OfficeRasterScaleLimit Resolve(Double width, Double height, Double requestedScale, Int64 maximumPixels, Int32 maximumDimension) #
Returns: OfficeRasterScaleLimit

Resolves the largest scale whose rounded dimensions fit both the decoded-pixel and per-dimension ceilings.

Parameters

width System.Double requiredposition: 0
height System.Double requiredposition: 1
requestedScale System.Double requiredposition: 2
maximumPixels System.Int64 requiredposition: 3
maximumDimension System.Int32 requiredposition: 4