Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeRasterEncodingResult

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Modifiers sealed

Encoded raster bytes together with completed metadata projection evidence.

Inheritance

  • Object
  • OfficeRasterEncodingResult

Remarks

Pixel encoding failures and cancellation throw instead of producing a partial result.

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Methods

public Byte[] RequireMetadataPreservation() #
Returns: Byte[]

Returns the owned output array when no supplied profile family was omitted, otherwise throws.

Properties

public Byte[] EncodedBytes { get; } #

The independently owned output array. Repeated access returns the same mutable array.

public OfficeImageMetadata Metadata { get; } #

The independently mutable requested metadata projection applied by this operation.

public OfficeImageMetadataProfileKinds OmittedProfiles { get; } #

Supplied profile families omitted because the emitted container has no supported carrier.

public Boolean HasMetadataLoss { get; } #

Whether any supplied profile family was omitted.