我是新手使用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。
答案 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.');