2014-06-06 83 views
2

我是新来的使用jsPDF,我能够生成正常的PDF罚款,但是当我试图应用外部CSS或正常风格的背景色时,它没有任何效果。如何将jsPDF的颜色,表格CSS等样式应用?

我的JSP包括有:

<script src="Javascript/external/jspdf.js"></script> 
<script src="Javascript/external/jspdf.plugin.standard_fonts_metrics.js"></script> 
<script src="Javascript/external/jspdf.plugin.split_text_to_size.js"></script>    
<script src="Javascript/external/jspdf.plugin.from_html.js"></script> 
<script src="Javascript/external/jspdf.debug.js"></script> 

我使用下面的脚本生成HTML。

+0

刚才那个脚本你提到? –

+0

jsPDF似乎不支持CSS不幸的 - 看到[这个答案](http://stackoverflow.com/a/20518296/3768252) –

回答

7

设置字体大小

var doc = new jsPDF(); 
doc.setFontSize(22); 
doc.text(20, 20, 'This is a title'); 

设置字体类型

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

设置字体颜色

doc.setTextColor(255,0,0); 
doc.text(20, 40, 'This is red.'); 
相关问题