Using @capgo/capacitor-pdf-generator
Generate PDF files from HTML strings or URLs on iOS and Android.
Install
bun add @capgo/capacitor-pdf-generator
bunx cap sync
bunx cap sync copies the plugin's native code into your native projects. Run it again after every plugin upgrade.
Import
import { PdfGenerator } from '@capgo/capacitor-pdf-generator';
API at a glance
| Method | Description |
|---|---|
fromURL |
Generates a PDF from the provided URL. |
fromData |
Generates a PDF from a raw HTML string. |
Examples
fromURL()
Generates a PDF from the provided URL.
import { PdfGenerator } from '@capgo/capacitor-pdf-generator';
const result = await PdfGenerator.fromURL({ url: 'https://example.com' });
console.log(result);
fromData()
Generates a PDF from a raw HTML string.
import { PdfGenerator } from '@capgo/capacitor-pdf-generator';
const result = await PdfGenerator.fromData({ data: 'data' });
console.log(result);
Full reference
Keep going from Using @capgo/capacitor-pdf-generator
If you are using Using @capgo/capacitor-pdf-generator to plan storage and file handling, connect it with @capgo/capacitor-pdf-generator for the implementation detail in @capgo/capacitor-pdf-generator, Getting Started for the implementation detail in Getting Started, @capgo/capacitor-data-storage-sqlite for the implementation detail in @capgo/capacitor-data-storage-sqlite, Using @capgo/capacitor-data-storage-sqlite for the native capability in Using @capgo/capacitor-data-storage-sqlite, and @capgo/capacitor-file for the implementation detail in @capgo/capacitor-file.