[]
Ƭ CheckCancelCallback: () => boolean
▸ (): boolean
キャンセルする必要があるかどうかを確認するために呼び出されるコールバックの種類を定義します。
boolean
Ƭ DocumentSecurity: Object
文書のセキュリティ設定を定義します。
名前 | 型 | 説明 |
---|---|---|
ownerPassword? |
string |
ドキュメントを印刷または変更から保護します。[Permissions](PdfExport#permissions)を参照してください。 |
permissions? |
Permissions |
文書のアクセス許可。 |
userPassword? |
string |
パスワードで文書を暗号化します。 |
Ƭ OnProgressCallback: (pageNumber
: number
) => void
▸ (pageNumber
): void
各ページが描画された後に呼び出されるコールバックの種類を定義します。
名前 | 型 |
---|---|
pageNumber |
number |
void
Ƭ PdfExportResult: Object
エクスポート結果。
名前 | 型 | 説明 |
---|---|---|
data |
Blob |
エクスポート結果のコンテンツ。 |
download |
(filename? : string ) => void |
ブラウザをエクスポートの結果を含むファイルをダウンロードするためにトリガーします。 |
Ƭ PdfFontDescriptor: Object
フォントの記述子を定義します。
名前 | 型 | 説明 |
---|---|---|
name |
string |
フォント名。 |
postscriptName? |
string |
フォントのポストスクリプト名。 |
source |
string | string [] |
フォントのソース。 |
style? |
string |
フォントスタイル。 |
useAsDefault? |
boolean |
フォントをデフォルトフォントとして使用する場合は、「True」です。 |
weight? |
string |
フォントの太さ。 |
Ƭ PdfSettings: Object
PDFのエクスポート設定を定義します。
名前 | 型 | 説明 |
---|---|---|
autoPrint? |
boolean |
ファイルを開くときに文書を印刷します。 |
fonts? |
PdfFontDescriptor [] |
使用可能なttfフォントファイル。 |
info? |
PdfSettingsInfo |
ドキュメントメタデータ。 |
pdfVersion? |
PdfVersion |
PDFバージョン。 |
security? |
DocumentSecurity |
文書のセキュリティ設定。 |
Ƭ PdfSettingsInfo: Object
PDFのメタデータを定義します。
名前 | 型 | 説明 |
---|---|---|
author? |
string |
作成者。 |
keywords? |
string |
キーワード。 |
subject? |
string |
件名。 |
title? |
string |
タイトル。 |
Ƭ PdfVersion: "1.3"
| "1.4"
| "1.5"
| "1.6"
| "1.7"
| "1.7ext3"
| "PDF/A-2b"
| "PDF/A-3b"
PDF仕様のバージョン。
Ƭ Permissions: Object
PDFのアクセス許可を定義します。
名前 | 型 | 説明 |
---|---|---|
annotating? |
boolean |
注釈を許可します。 |
contentAccessibility? |
boolean |
コンテンツアクセシビリティを有効にします。 |
copying? |
boolean |
コピーを許可します。 |
documentAssembly? |
boolean |
ドキュメントのアセンブリを許可します。 |
modifying? |
boolean |
変更を許可します。 |
printing? |
"lowResolution" | "highResolution" | "none" |
印刷を許可します。 |
▸ exportDocument(source
, settings?
, onProgress?
, checkCancel?
): Promise
<PdfExportResult
>
指定されたPageDocumentをPDF形式にエクスポートし、データURI または BLOB として返します。
名前 | 型 | 説明 |
---|---|---|
source |
PageDocument | VDomRenderer |
クスポートするPageDocument。 |
settings? |
PdfSettings |
エクスポート設定。 |
onProgress? |
OnProgressCallback |
各シートが描画された後に呼び出されるコールバック。 |
checkCancel? |
CheckCancelCallback |
各シートが描画される前に呼び出されるコールバック。関数は「true」 を返す場合、描画処理がキャンセルされます。 |
Promise
<PdfExportResult
>