Skip to content

2aronS/pdf-edge

Repository files navigation

pdf-edge

PDF rendering and manipulation library for Edge runtime environments

install

npm install pdf-edge

usage

import { renderPDF, mergePDFs } from 'pdf-edge';

// Render HTML to PDF
const pdf = await renderPDF('<h1>Hello World</h1>', {
  format: 'A4',
  margin: { top: 20, bottom: 20 }
});

// Merge multiple PDFs
const merged = await mergePDFs([buffer1, buffer2]);

// Extract pages
const pages = await extractPages(pdfBuffer, [1, 3, 5]);

// Add watermark
const watermarked = await addWatermark(pdfBuffer, {
  text: 'CONFIDENTIAL',
  opacity: 0.3
});

license

MIT

About

PDF rendering and manipulation library for Edge runtime environments

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors