Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeImagePngConverter

Namespace OfficeIMO.Drawing
Assembly OfficeIMO.Core
Modifiers static

Shared dependency-free conversion helpers for raster formats supported by OfficeIMO.Drawing.

Inheritance

  • Object
  • OfficeImagePngConverter

Methods

public static Boolean TryConvertDibToPng(Byte[] dibBytes, out Byte[] pngBytes) #
Returns: Boolean

Attempts to convert an RTF-style raw DIB payload to PNG bytes.

Parameters

dibBytes System.Byte[] requiredposition: 0
pngBytes System.Byte[]@ requiredposition: 1
TryConvertToPng 2 overloads
public static Boolean TryConvertToPng(Byte[] imageBytes, out Byte[] pngBytes) #
Returns: Boolean

Attempts to convert a Drawing-supported raster payload to PNG bytes.

Parameters

imageBytes System.Byte[] requiredposition: 0
pngBytes System.Byte[]@ requiredposition: 1
public static Boolean TryConvertToPng(Byte[] imageBytes, OfficeRasterDecodeOptions options, out Byte[] pngBytes, out OfficeRasterDecodeInfo decodeInfo) #
Returns: Boolean

Attempts to convert a selected static raster frame to PNG with typed loss evidence.

Parameters

imageBytes System.Byte[] requiredposition: 0
options OfficeIMO.Drawing.OfficeRasterDecodeOptions requiredposition: 1
pngBytes System.Byte[]@ requiredposition: 2
decodeInfo OfficeIMO.Drawing.OfficeRasterDecodeInfo@ requiredposition: 3