2015-12-11 117 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');