你好,我想在我的pdf文件中添加制表符和新行,有没有办法在显示在pdf文件中时在此代码中添加制表符和换行符?请帮帮忙。谢谢。真的很感谢。下面是我的代码。
JAVASCRIPT
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>PDF</title>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/0.9.0rc1/jspdf.min.js"></script>
</head>
<body>
<!-- Content Area -->
<div id="print">
<p></p>
<p id="veewom"></p>
</div>
<div id="p-btn"></div>
<button id="download">Print</button>
<!-- Script -->
<script>
var doc = new jsPDF();
var specialElementHandlers = {
'#p-btn': function (element, renderer) {
return true;
}
};
$('#download').click(function () {
var fieldId = "field100";
var chars = $('#try1').val();
var chars1 = $('#try2').val();
var chars2 = $('#try3').val();
$('#veewom').html(
'<b>' + "One" + ':</b>' + chars + '<br>' +
'<b>' + "Two" + ':</b>' + chars1 + '<br>' +
'<b>' + "Three" + ':</b>' + chars2
);
var d3 = $('[name=' + fieldId + ']:enabled').val();
diff1 = "";
if (d3) {
diff = d3;
}
var source = $('#print').html();
doc.fromHTML(source, 15, 15, {
'width': 170,
'elementHandlers': specialElementHandlers
});
doc.save('pdf-version.pdf');
});
</script>
</body>
</html>
这是一张图片。我想在其中添加新行和制表符空格。
]1
发布于 2018-07-15 23:57:20
您可以使用HTML实体。使用& nbsp;表示空格,使用em-space (& emsp;)表示制表符。
如果可能的话,使用填充或边距会干净得多。
示例:
padding-left: 5px;
margin-left: 5px;
https://stackoverflow.com/questions/51349875
复制相似问题