pdfmake

WebJar for pdfmake

License

License

MIT
Categories

Categories

Github Development Tools Version Controls PDF Data
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

github-com-bpampuch-pdfmake
Last Version

Last Version

0.1.57
Release Date

Release Date

Type

Type

jar
Description

Description

pdfmake
WebJar for pdfmake
Project URL

Project URL

http://webjars.org
Source Code Management

Source Code Management

https://github.com/bpampuch/pdfmake

Download github-com-bpampuch-pdfmake

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/github-com-bpampuch-pdfmake/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>github-com-bpampuch-pdfmake</artifactId>
    <version>0.1.57</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/github-com-bpampuch-pdfmake/
implementation 'org.webjars.npm:github-com-bpampuch-pdfmake:0.1.57'
// https://jarcasting.com/artifacts/org.webjars.npm/github-com-bpampuch-pdfmake/
implementation ("org.webjars.npm:github-com-bpampuch-pdfmake:0.1.57")
'org.webjars.npm:github-com-bpampuch-pdfmake:jar:0.1.57'
<dependency org="org.webjars.npm" name="github-com-bpampuch-pdfmake" rev="0.1.57">
  <artifact name="github-com-bpampuch-pdfmake" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='github-com-bpampuch-pdfmake', version='0.1.57')
)
libraryDependencies += "org.webjars.npm" % "github-com-bpampuch-pdfmake" % "0.1.57"
[org.webjars.npm/github-com-bpampuch-pdfmake "0.1.57"]

Dependencies

compile (3)

Group / Artifact Type Version
org.webjars.npm : iconv-lite jar [0.4.24,0.5)
org.webjars.npm : linebreak jar [0.3.0,0.4)
org.webjars.npm : pdfkit jar [0.10.0,0.11)

Project Modules

There are no modules declared in this project.

pdfmake Build Status GitHub npm Bower Packagist CDNJS

PDF document generation library for server-side and client-side in pure JavaScript.

Check out the playground and examples.

This is unstable master branch for version 0.2.x, for stable version 0.1.x see branch 0.1.

Features

  • line-wrapping,
  • text-alignments (left, right, centered, justified),
  • numbered and bulleted lists,
  • tables and columns
    • auto/fixed/star-sized widths,
    • col-spans and row-spans,
    • headers automatically repeated in case of a page-break,
  • images and vector graphics,
  • convenient styling and style inheritance,
  • page headers and footers:
    • static or dynamic content,
    • access to current page number and page count,
  • background-layer,
  • page dimensions and orientations,
  • margins,
  • custom page breaks,
  • font embedding,
  • support for complex, multi-level (nested) structures,
  • table of contents,
  • helper methods for opening/printing/downloading the generated PDF,
  • setting of PDF metadata (e.g. author, subject).

Documentation

Documentation URL: https://pdfmake.github.io/docs/

Building from sources

using npm:

git clone https://github.com/bpampuch/pdfmake.git
cd pdfmake
npm install
npm run build

using yarn:

git clone https://github.com/bpampuch/pdfmake.git
cd pdfmake
yarn
yarn run build

License

MIT

Authors

pdfmake is based on a truly amazing library pdfkit (credits to @devongovett).

Thanks to all contributors.

Versions

Version
0.1.57