← All tools

bpmn-to-image

Popularity 65 Updated Content & Media

Convert a BPMN 2.0 diagrams to PDF, SVG or PNG images

npmauto-collected

Installation

npm
npm install -g bpmn-to-image

Install with npm.

bpmn-to-image

Convert BPMN 2.0 diagrams to PDF documents, SVG or PNG files.

Usage

This package exposes the bpmn-to-image command line utility that allows you to convert BPMN 2.0 diagrams to PNG and PDF documents:

$ bpmn-to-image --help

  Convert a BPMN 2.0 diagrams to PDF or PNG images

  Usage

    $ bpmn-to-image <diagramFile>:<outputConfig> ...

  Options

    diagramFile                    Path to BPMN diagram
    outputConfig                   List of extension or output file paths

--min-dimensions=<dimensions Minimum size in pixels (<widthx<height)

--title=<title Add explicit <title to exported image --no-title Don't display title on exported image

--no-footer Strip title and logo from image

--scale Scale factor for images (1)

Examples

export to diagram.png

$ bpmn-to-image diagram.bpmn:diagram.png

export diagram.png, diagram.svg and /tmp/diagram.pdf

$ bpmn-to-image diagram.bpmn:diagram.png,diagram.svg,/tmp/diagram.pdf

export with minimum size of 500x300 pixels

$ bpmn-to-image --min-dimensions=500x300 diagram.bpmn:png



## Embedding

You may embed [bpmn-to-image](https://github.com/bpmn-io/bpmn-to-image) and use it as parts of your application:

const { convertAll } = require('bpmn-to-image');