本文へ移動
rdlabo.dev

API

method printFile(...)

printFile(options: PrintFileOptions) => Promise<void>

ファイルを印刷するための印刷 UI を表示します。

Promise は OS がソースファイルを必要としなくなったあとに解決されるため、finally ブロックでファイルを安全に削除できます。

Android と iOS でのみ利用できます。

パラメータ
options <code><a href="#printfileoptions">PrintFileOptions</a></code>

method printWebView(...)

printWebView(options?: PrintOptions | undefined) => Promise<void>

WebView の内容を印刷するための印刷 UI を表示します。

パラメータ
options <code><a href="#printoptions">PrintOptions</a></code>

インターフェース

interface PrintFileOptions

プロパティ 説明
path <code>string</code> ファイルへのパス。Android はファイルパス、file:// URL、content:// URL に対応。iOS はファイルパスとローカル file:// URL に対応。
mimeType <code>string</code> ファイルの MIME タイプ。Android でのみ使用されます。

interface PrintOptions

プロパティ 説明 デフォルト
name <code>string</code> 印刷ジョブの名前です。 <code>'Document'</code>

型エイリアス

type alias PrintWebViewOptions

<code><a href="#printoptions">PrintOptions</a></code>