node-red-contrib-pdfmake 1.1.0

a node to create pdf documents from a well defined json

npm install node-red-contrib-pdfmake

node-red-contrib-pdfmake

This node is a simple wrapper around pdfmake, a JSON based solution to create PDFs from a given document definition.

pdfmake website

Install

node-red-contrib-pdfmake can be install using the node-red editor's pallete or by running npm in the console:

npm install node-red-contrib-pdfmake

Usage

There is just one node, and it expects an object in msg.payload with a valid docDefinition like:

{ 
	"content": [
		"First paragraph",
		"Another paragraph, this time a little bit longer to make sure, this line will be divided into at least two lines"
	]
	
}

The node returns a msg.payload holding the created PDF either as a Buffer or a base64 encoded string (as configured in the node).

Examples

Examples are provided using the default node-red way, i.e. use import in the editor menu and look for examples in the node-red-contrib-pdfmake package

#1 simple text PDF

This is the first example found on the pdfmake website.

#2 image & svg example PDF

This is a custom example showing how to read an image from file and integrate it into the PDF. It also shows a simple SVG to be included as well.

Node Info

Version: 1.1.0
Updated 4 years, 8 months ago
License: MIT
Rating: 0.0

Categories

Actions

Rate:

Downloads

155 in the last week

Nodes

  • pdfmake

Keywords

  • node-red
  • pdf
  • svg
  • pdfmake

Maintainers