ASP.NET MVC コントロールヘルプ
PdfWebWorker クラス
ファイル
wijmo.grid.pdf.js
モジュール
wijmo.grid.pdf

Web Workersで利用できる、FlexGridをPDFにエクスポートするか、またはPDFを生成するサーバー側のメソッドを表します。

メソッド

メソッド

Static deserializeGrid

deserializeGrid(data: ArrayBuffer, settings?: IFlexGridDrawSettings): any

Web Workersで使用できるためにArrayBufferから FlexGrid を逆シリアル化し、draw メソッドと drawToPosition メソッドに渡します。

パラメーター
  • data: ArrayBuffer

    The data to deserialize.

  • settings: IFlexGridDrawSettings Optional

    The draw settings used to deserialize the grid.

戻り値
any

Static initExport

initExport(draw: PdfDocument, clientData?: IClientData)): void

export メソッドを呼び出して、UIスレッドでPDFドキュメントの生成を実行します。

パラメーター
  • draw: (doc: wijmo.pdf.PdfDocument

    The callback function to draw PDF. The function takes two parameters:

    • doc: An instance of the wijmo.pdf.PdfDocument class.
    • clientData: A dictionary of {name: value} pairs that contains the data added on the client side.

  • clientData: IClientData) Optional
戻り値
void

Static initExportGrid

initExportGrid(): void

exportGridメソッドを呼び出して、UIスレッドでエクスポートを実行します。

戻り値
void

Static sendExportProgress

sendExportProgress(value: number): void

進捗値をクライアント側に送信します。この値は、クライアント側でexport のコールバック関数によって処理されます。 エクスポートの進行状況をクライアント側に通知するには、export メソッドと組み合わせて使用する必要があります。

パラメーター
  • value: number

    The progress value, in the range of [0.0..1.0].

戻り値
void