あなたは2通りの方法でこれを行うことができ、私はこれが遅れている知っているが、私は、このためのソリューションを持っている: -
まず、あなたのテキストの下に線を引くために作り付けの「行」オプションを使用することができます -
doc.line(x-from,y-from,x-to,y-to);
第二に、あなたは、HTMLでテキストを表示し、例えばのためのあなたのjspdfの設定でHTMLを印刷するオプションを使用することができます -
<div id="disptext">
<div class="underText">Hello</div>
</div>
<br/>
<input type='button' value='download' id='downP' />
<style>
.underText { text-decoration: underline;}
</style>
<script>
$(document).ready(function() {
$('#downP').on('click', function() {
var pdf = new jsPDF('p', 'pt', 'a4');
pdf.addHTML($('#disptext')[0], function() {
pdf.save('text.pdf');
});
});
});
</script>
下線が本当にフォントの変化ではありませんので、それは、おそらくsetFontTypeではありません。これは、フォントのベースライン上に線を描くだけです。つまり、私はjsPDFを知らないので、どうすればそれが可能かはわかりません。 – GolezTrol
確かに、私はまだ解決策を探しています。 –