2015-12-11 121 views
3

我無法更改字體系列。這是直接關閉jsPDF websitejsPDF無法設置字體系列

var doc = new jsPDF(); 

doc.text(20, 20, 'This is the default font.'); 

doc.setFont("courier"); 
doc.setFontType("normal"); 
doc.text(20, 30, 'This is courier normal.'); 

doc.setFont("times"); 
doc.setFontType("italic"); 
doc.text(20, 40, 'This is times italic.'); 

doc.setFont("helvetica"); 
doc.setFontType("bold"); 
doc.text(20, 50, 'This is helvetica bold.'); 

doc.setFont("courier"); 
doc.setFontType("bolditalic"); 
doc.text(20, 60, 'This is courier bolditalic.'); 

但這裏是打印爲:

enter image description here

這些都只是times字體。爲什麼字體家族沒有改變?

+0

哪些操作系統?因爲我非常確定這些不是真正的字體名稱。至少,他們是「信使」,「Helvetica」和「時代」(套管事務) –

回答

0

其實你可以使用

doc.addFont() 

例如:

doc.addFont('ArialMS', 'Arial', 'normal'); 
doc.setFont('Arial'); 
doc.text(50,150,'Hello World');