Table of Contents

Delegate OdfMediaOptimizer

Namespace
OdfKit.Text
Assembly
OdfKit.dll

Optimizes a single media item during media compaction. 提供單一媒體項目的最佳化委派。

public delegate OdfOptimizedMedia? OdfMediaOptimizer(OdfMediaOptimizationRequest request)

Parameters

request OdfMediaOptimizationRequest

The media optimization request. / 媒體最佳化請求。

Returns

OdfOptimizedMedia

The optimized new media; returning null keeps the original media. / 最佳化後的新媒體;若回傳 null 則保留原始媒體。

Constructors

OdfMediaOptimizer(object, nint)

public OdfMediaOptimizer(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(OdfMediaOptimizationRequest, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(OdfMediaOptimizationRequest request, AsyncCallback callback, object @object)

Parameters

request OdfMediaOptimizationRequest
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual OdfOptimizedMedia? EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

OdfOptimizedMedia

Invoke(OdfMediaOptimizationRequest)

public virtual OdfOptimizedMedia? Invoke(OdfMediaOptimizationRequest request)

Parameters

request OdfMediaOptimizationRequest

Returns

OdfOptimizedMedia