gpt4 book ai didi

javascript - PDFMAKE 未生成 pdf 水印

转载 作者:行者123 更新时间:2023-11-28 01:13:48 26 4
gpt4 key购买 nike

我正在尝试使用 pdfmake 生成带有水印的 pdf。但是在使用属性“watermark:'test'”时,未生成 pdf。控制台上弹出错误消息“字体‘未定义’的样式’” normal' 未在文档定义的字体部分定义。如何使用 PDFMAKE JS 库生成带水印的 PDF。

<html>
<head>

<script src='https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.20/pdfmake.min.js'></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.20/vfs_fonts.js'></script>
<script type="text/javascript">

function myFunction()
{


var docDefinition = {
watermark:'test',
background: 'simple text',
content: 'This is an sample PDF printed with pdfMake'

};
pdfMake.createPdf(docDefinition).download('Report.pdf');

}
</script>
</head>
<body>

<button type="button" onclick="myFunction()">Click Me!</button>
</body>
</html>

最佳答案

此问题在较新版本的 pdfMake 中已解决,请确保您使用最新版本,它会正常工作。

function myFunction() {
var docDefinition = {
watermark: 'test',
background: 'simple text',
content: 'This is an sample PDF printed with pdfMake'
};
pdfMake.createPdf(docDefinition).download('Report.pdf');
}
<script src='https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.31/pdfmake.min.js'></script>
<script src='https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.31/vfs_fonts.js'></script>

<button type="button" onclick="myFunction()">Click Me!</button>

关于javascript - PDFMAKE 未生成 pdf 水印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36577671/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com