pdfmake

pdfmake is a library for creating PDF documents with pure JavaScript in both server and browser environments. It offers features such as text alignment, automatic line scrolling, lists and tables, and vector graphics. It supports document management functions such as font embedding, page numbering, adding top/bottom information, and meta data identification.

PD

bpampuch · PDF & Document Processing

STARS12.4K
FORKS2.1K
COMMITS—
CONTRIBUTORS107
VERSION0.3.9
UPDATEDtoday
pdfjavascriptnodejsBrowserMIT

Common commercial products in this category: Adobe Acrobat, ABBYY FineReader, Foxit PDF Editor

What can it do?
  • Format text-based PDF documents with line scrolling and alignment options
  • You create tables that include automatic repeating table titles, column widths, and cell joins
  • Edit document structure with custom page sizes, margins and background layers
User reviews
  • • NeutralHacker News

    Pdfmake – PDF printing in pure JavaScript

    “pdfmake was not meant to be a LaTeX replacement If you want to print a book or a perfectly aligned article do it in LaTeX If you have a web-application however and it prints invoices or other documents pdfmake can be a good choice and an efficient solution People don't want to…”

  • • NeutralHacker News

    Pdfmake – PDF printing in pure JavaScript

    “I used PDFMake on a recent project and was very pleased. One issue we ran into in browser was the huge size overhead from vfs_fonts - is there a preferred workaround to this issue (we had to serve it separately from the rest of the app), or any solution in the pipeline?”

My note

Alternative pages

More in: PDF & Document Processing