Skip to main content
Back to plugins
@capgo/capacitor-pdf-generator
Tutorial
@capgo/capacitor-pdf-generator

PDF Generator

Create PDF documents from HTML templates for invoices, reports, and receipts

Guide

Tutorial on PDF Generator

Test on device

Download the Capgo app, then scan the QR code.

PDF Generator plugin preview QR code

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

What This Plugin Exposes

  • fromURL - Generates a PDF from the provided URL.
  • fromData - Generates a PDF from a raw HTML string.

Example Usage

fromURL

Generates a PDF from the provided URL.

import { PdfGenerator } from '@capgo/capacitor-pdf-generator';

await PdfGenerator.fromURL({} as PdfGeneratorFromUrlOptions);

fromData

Generates a PDF from a raw HTML string.

import { PdfGenerator } from '@capgo/capacitor-pdf-generator';

await PdfGenerator.fromData({} as PdfGeneratorFromDataOptions);

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.