JSFiddle - React, Tailwind, and code Playground
by Pradeep Shankar
HTML
<script src="https://dev2.easywetan.com/wp-content/themes/saraghhrmdev/assets/scripts/libraries/pdfmake/stdfonts/pdfmake.min.js"></script>
<script src="https://dev2.easywetan.com/wp-content/themes/saraghhrmdev/assets/scripts/libraries/pdfmake/stdfonts/vfs_fonts.js"></script>
<html>
<head>
</head>
<body>
<div id="test">
Test
</div>
<br />
<button onclick="test()">
Test
</button>
</body>
</html>
JavaScript
pdfMake.fonts = {
Roboto: {
normal: 'Roboto-Regular.ttf',
bold: 'Roboto-Medium.ttf',
italics: 'Roboto-Italic.ttf',
bolditalics: 'Roboto-Italic.ttf'
},
font_kn: {
normal: 'NotoSansKannada-Regular.ttf',
bold: 'NotoSansKannada-Regular.ttf',
italics: 'NotoSansKannada-Regular.ttf',
bolditalics: 'NotoSansKannada-Regular.ttf'
},
Courier: {
normal: 'Courier',
bold: 'Courier-Bold',
italics: 'Courier-Oblique',
bolditalics: 'Courier-BoldOblique'
},
Helvetica: {
normal: 'Helvetica',
bold: 'Helvetica-Bold',
italics: 'Helvetica-Oblique',
bolditalics: 'Helvetica-BoldOblique'
},
Times: {
normal: 'Times-Roman',
bold: 'Times-Bold',
italics: 'Times-Italic',
bolditalics: 'Times-BoldItalic'
},
Symbol: {
normal: 'Symbol'
},
ZapfDingbats: {
normal: 'ZapfDingbats'
}
};
var dd = {
content: [
{text: "test"}
]
};
function test() {
pdfMake.createPdf(dd).print();
}