Awesome Open Source
Awesome Open Source

BlazingDocs Node.js client

High-performance document generation API. Generate documents and reports from СSV, JSON, XML with 99,9% uptime and 24/7 monitoring.

Installation

Using npm:

$ npm install blazingdocs

Integration basics

Setup

You can get your API Key at https://app.blazingdocs.com

const client = BlazingClient('API-KEY')

Getting account info

const account = await client.getAccount()

Getting merge templates list

const templates = await client.getTemplates()

Getting usage info

const usage = await client.getUsage()

Executing merge

const client = BlazingClient('API-KEY')

const data = readFileSync(__dirname + '/PO-Template-Array.json', 'utf8');

const parameters: MergeParameters = new MergeParameters();
parameters.sequence = true;

const readStream = createReadStream(__dirname + '/PO-Template-Array.docx');
const template: FormFile = new FormFile("PO-Template-Array.docx", readStream);

const operation = await client.mergeWithFormFile(data, "output.pdf", parameters, template)

Documentation

See more details here https://docs.blazingdocs.com


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Typescript (252,603
Api (22,020
Json (11,122
Template (7,758
Xml (3,778
Pdf (3,012
Csv (2,707
Docs (1,698
Document (772
Report (672
Docx (281
Related Projects