跳过内容

开始入门

终端窗口
bun add @capgo/capacitor-pdf-generator
bunx cap sync
import { PdfGenerator } from '@capgo/capacitor-pdf-generator';

fromURL

从 URL

从提供的 URL 生成 PDF。

import { PdfGenerator } from '@capgo/capacitor-pdf-generator';
await PdfGenerator.fromURL({} as PdfGeneratorFromUrlOptions);

复制到剪贴板

import { PdfGenerator } from '@capgo/capacitor-pdf-generator';
await PdfGenerator.fromData({} as PdfGeneratorFromDataOptions);

PdfGeneratorFromUrlOptions

复制到剪贴板
export interface PdfGeneratorFromUrlOptions extends PdfGeneratorCommonOptions {
url: string;
}

PdfGeneratorResult

复制到剪贴板
export type PdfGeneratorResult =
| {
type: 'base64';
base64: string;
}
| {
type: 'share';
completed: boolean;
};

PdfGeneratorFromDataOptions

PdfGeneratorFromDataOptions
export interface PdfGeneratorFromDataOptions extends PdfGeneratorCommonOptions {
/**
* HTML document to render.
*/
data: string;
/**
* Base URL to use when resolving relative resources inside the HTML string.
* When omitted, `about:blank` is used.
*/
baseUrl?: string;
}

真实数据来源

真实数据来源

本页面由插件生成 src/definitions.ts当公共 API 上游更改时,请重新运行同步。

从 Getting Started 继续

如果您正在使用

Getting Started 规划存储和文件处理,连接它 使用 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-pdf-generator Using @capgo/capacitor-pdf-generator 为 @capgo/capacitor-pdf-generator 原生能力 @capgo/capacitor-data-storage-sqlite 为 @capgo/capacitor-data-storage-sqlite 实现细节 使用 @capgo/capacitor-data-storage-sqlite 为 @capgo/capacitor-data-storage-sqlite 原生能力 @capgo/capacitor-file 为 @capgo/capacitor-file 实现细节 使用 @capgo/capacitor-file 为 @capgo/capacitor-file 原生能力