Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeRasterContainerInspector

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Modifiers static

Reads bounded frame, timing, page, disposal, and blending information after validating managed payloads.

Inheritance

  • Object
  • OfficeRasterContainerInspector

Methods

TryInspect 3 overloads
public static Boolean TryInspect(Byte[] encodedBytes, out OfficeRasterContainerInfo container) #
Returns: Boolean

Attempts to inspect a bounded encoded raster container.

Parameters

encodedBytes System.Byte[] requiredposition: 0
container OfficeIMO.Drawing.OfficeRasterContainerInfo@ requiredposition: 1
public static Boolean TryInspect(Byte[] encodedBytes, OfficeRasterDecodeOptions options, out OfficeRasterContainerInfo container) #
Returns: Boolean

Attempts to inspect a bounded encoded raster container using per-request limits.

Parameters

encodedBytes System.Byte[] requiredposition: 0
options OfficeIMO.Drawing.OfficeRasterDecodeOptions requiredposition: 1
container OfficeIMO.Drawing.OfficeRasterContainerInfo@ requiredposition: 2
public static Boolean TryInspect(Stream stream, OfficeRasterDecodeOptions options, out OfficeRasterContainerInfo container) #
Returns: Boolean

Attempts to inspect a bounded encoded raster stream and leaves a seekable stream at its original position.

Parameters

stream System.IO.Stream requiredposition: 0
options OfficeIMO.Drawing.OfficeRasterDecodeOptions requiredposition: 1
container OfficeIMO.Drawing.OfficeRasterContainerInfo@ requiredposition: 2