gpt4 book ai didi

html - 通过 Jquery 将 HTML Div 转换为 PDF

转载 作者:太空狗 更新时间:2023-10-29 14:23:39 24 4
gpt4 key购买 nike

我正在尝试将我的 div 转换为 PDF。

这是我的 HTML 代码:

我可以很好地下载它,但我想在 PDF 文件中显示 Div float:left 与 Div Float:right 对齐。

<script lang="javascript" type="text/javascript">


function run()
{
var pdf = new jsPDF('p', 'pt', 'letter'),
source = $('#content')[0],
margins = {
top: 40,
bottom: 40,
left: 40,
right: 40,
width: 522
};

pdf.fromHTML(
source,
margins.left,
margins.top,
{
'width': margins.width
},
function (dispose) {
pdf.save('Test.pdf');
},
margins
);
};


</script type = "text/javascript">
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>html2pdf</title>
<body>

<div id="content" style = "width: 100px">

<div id = "name" style="float:right">
<div id ="rey"> Rey </div>
<div id ="norbert"> norbert </div>
</div>
<div id = "age" style="float:left; width:50px">age</div>

</div>

<div id = "button" style ="margin-top:50px">
<button id="cmd" onclick ="run()">generate PDF</button>
</div>
<script src="C:\Users\besmonte\Desktop\for Practice\jspdf.debug.js"></script>
<script src="C:\Users\besmonte\Desktop\for Practice\jquery.min.js"></script>

</body>
</html>

现在它显示第一行左侧的 Div,下一行右侧的 Div。请帮忙。

最佳答案

正如我在评论中所述,jspdf 不支持 css。

但我发现了这个post其中有 HtmlToCnavas 的引用可以提供帮助的插件。

关于html - 通过 Jquery 将 HTML Div 转换为 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30636677/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com