Wie ich weisen Sie die ttf-schriftart-Datei in den vfs_fonts.js?

Ich versuche zum hinzufügen von benutzerdefinierten Schriften in vfs_fonts.js aber ich Verstand nicht, was muss geschrieben werden, in das Wert-Feld des Fensters.pdfMake Objekt?

Habe ich meinen key als „MyFont.ttf“ und ich weiß, dass Wert nichts anderes ist als ttf-Datei. Meine ttf, ist eine physische Datei, die nicht eine Menge von Zeichen. Wie fülle ich das Feld Wert?

 window.pdfMake = window.pdfMake || {}; window.pdfMake.vfs = {
      "Roboto-Italic.ttf": "AAEAAAASAQAABA",
      "Roboto-Medium.ttf": "AAEAAA",
      "MyFont.ttf":"???????????????????"
    }

Danke

  • kann jemand dies beantworten?
InformationsquelleAutor user3501278 | 2017-01-14



One Reply
  1. 0
    /*  Read the documenation at https://github.com/bpampuch/pdfmake 
    specially the readme file */
    
    <!doctype html>
    <html lang='en'>
    <head>
       <meta charset='utf-8'>
       <title>my first pdfmake example</title>
       <script src='build/pdfmake.min.js'></script>
       <script src='build/vfs_fonts.js'></script>
    </head>
    <body>
    
    <script>
    
    
    //works great with the default vfs_fonts.js
    
       pdfMake.fonts = {
          Roboto: {
             normal: 'Roboto-Regular.ttf',
             bold: 'Roboto-Medium.ttf',
             italics: 'Roboto-Italic.ttf',
             bolditalics: 'Roboto-MediumItalic.ttf'
          }
       };
    
     //open the PDF in a new window
       pdfMake.createPdf(docDefinition).open();
    
    
    </script>
    
    </body>
    • FYI: nicht schreiben, kopieren, fügen Sie die schriftart in der vfs_fonts.js Datei.
    • verwenden Schluck buildFonts zu erstellen vfs_fonts.js Datei aus dem ttf-schriftart-Dateien

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.