如何为jsPDF应用颜色,表格CSS等样式?

时间:2014-06-06 07:31:23

标签: jspdf

我是新手使用jsPDF,能够正常生成普通PDF,但是当我尝试应用外部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。

1 个答案:

答案 0 :(得分:13)

设置字体大小

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.');