2017-04-19 64 views
1

我有一個項目來打印出工作報告。把裏面pdfmake生成的報告,複選標記,當我麻煩我遵循以下鏈接一些指令:把pdfmake報告中的選中標記

我已經跟隨那裏所有的指示,但我fontelo也不fontawesome圖標顯示在我的報告中。同時使用fontawesome。圖標顯示方塊沒有真正的圖標。希望有人可以幫我找出這個謝謝

回答

0

也許你可以包括一些代碼(一個最小的docDefinition,和打印機部分)。

我的代碼,用fontawesome顯示覆選框/收音機圖標:

打印機部分:

var fonts = { 
    Roboto: { 
     normal: 'assets/fonts/Roboto-Regular.ttf', 
     bold: 'assets/fonts/Roboto-Medium.ttf', 
     italics: 'assets/fonts/Roboto-Italic.ttf', 
     bolditalics: 'assets/fonts/Roboto-MediumItalic.ttf' 
    }, 
    FontAwesome: { 
     normal: 'assets/fonts/fontawesome-webfont.ttf' 
    } 
    }; 
// ... 
var printer = new PdfPrinter(fonts); 

而docDefinition。您可以嘗試使用unicode代碼

var dd = { 
    content: { text: "\uf046 ", style: 'fontawesome' }, 
    styles: { 
    fontawesome: { 
     'font': 'FontAwesome', 
     'color': "#656565" 
    } 
    } 
}