2016-04-12 11 views
2

pdfmakeを使用してウォーターマーク付きのpdfを生成しようとしています。ウォーターマーク: 'test' "というプロパティを使用していますが、pdfは生成されていません。 "スタイル 'normal'のフォント 'undefined'は、ドキュメント定義のフォントセクションで定義されていません。PDFMAKE JSライブラリを使用してウォーターマーク付きPDFを生成する方法。PDFMAKE 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> 

答えて

0

この問題は、新しいバージョンの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>

関連する問題