API Reference

Class

OfficeDocumentAssetDataUri

Namespace OfficeIMO.Reader
Assembly OfficeIMO.Reader
Modifiers static

Opt-in data URI helpers for materializable read-result assets.

Inheritance

  • Object
  • OfficeDocumentAssetDataUri

Methods

public static IReadOnlyDictionary<String, String> BuildAssetDataUriMap(OfficeDocumentReadResult result, OfficeDocumentAssetDataUriOptions options = null) #
Returns: IReadOnlyDictionary<String, String>

Builds a data URI map keyed by asset id for materializable assets in a read result.

Parameters

result OfficeIMO.Reader.OfficeDocumentReadResult requiredposition: 0
Read result that owns the assets.
options OfficeIMO.Reader.OfficeDocumentAssetDataUriOptions = null optionalposition: 1
Data URI options.
public static Boolean TryBuildDataUri(OfficeDocumentAsset asset, out String dataUri, Nullable<Int64> maxInlineBytes = 65536) #
Returns: Boolean

Builds a data URI for an asset payload when the payload exists and fits the configured size cap.

Parameters

asset OfficeIMO.Reader.OfficeDocumentAsset requiredposition: 0
Asset to encode.
dataUri System.String@ requiredposition: 1
Data URI when one could be built.
maxInlineBytes System.Nullable{System.Int64} = 65536 optionalposition: 2
Maximum payload size to inline. Set to null for no size cap.