Get started with pdfmake CDN
MIT licensed
Library: PDFMake creates PDFs from HTML or sources.
Tags:- javascript
- printing
- layout
Stable version
Copied!
How to start using pdfmake CDN
const pdfMake = { getDocument: () => {} }; // Create an empty PDFMake object
// Load the PDFMake library from the CDN
const script = document.createElement('script');
script.src = 'https://cdn.cdnhub.io/pdfmake/0.2.10/pdfmake.min.js';
document.head.appendChild(script);
script.onload = () => {
// Once the library is loaded, replace the empty object with the actual PDFMake instance
pdfMake = window.pdfMake;
// Create a document with a single page and a text element
const docDefinition = {
content: [
{ text: 'Hello World!', alignment: 'center' },
],
layout: {
width: 210,
height: 297,
},
};
// Create a PDF from the document definition
pdfMake.getDocument(docDefinition).then((doc) => {
// Download the generated PDF
doc.download('hello_world.pdf');
});
};
Copied!
Copied!
Copied!
Copied!
Copied!
Copied!
Copied!
Copied!
Copied!
Copied!
All versions
0.0.10
0.0.11
0.0.12
0.0.13
0.0.14
0.0.5
0.0.6
0.0.7
0.0.8
0.0.9
0.1.0
0.1.1
0.1.10
0.1.11
0.1.12
0.1.13
0.1.15
0.1.17
0.1.18
0.1.2
0.1.20
0.1.22
0.1.23
0.1.24
0.1.25
0.1.26
0.1.27
0.1.28
0.1.29
0.1.3
0.1.30
0.1.31
0.1.32
0.1.33
0.1.34
0.1.35
0.1.36
0.1.37
0.1.38
0.1.39
0.1.40
0.1.41
0.1.50
0.1.51
0.1.52
0.1.53
0.1.54
0.1.55
0.1.56
0.1.57
0.1.58
0.1.59
0.1.6
0.1.60
0.1.61
0.1.62
0.1.63
0.1.64
0.1.65
0.1.66
0.1.67
0.1.68
0.1.69
0.1.7
0.1.70
0.1.71
0.1.72
0.1.8
0.2.0
0.2.1
0.2.10
0.2.11
*** 0.2.12
0.2.2
0.2.3
0.2.4
0.2.5
0.2.6
0.2.7
0.2.8
0.2.9
0.3.0-beta.1
0.3.0-beta.2
0.3.0-beta.3
0.3.0-beta.4
0.3.0-beta.5
0.3.0-beta.6
0.3.0-beta.7
0.3.0-beta.8
0.3.0-beta.9