我想发送与窗口生成的pdf。使用Ajax打印并将其发送到服务器,我不能使用jsPdf,因为我需要对pdf进行样式设置。
有人能帮忙吗?
正如Keith所建议的,你可以使用jsPdf将其设置为new jsPDF("p", "pt", "a4");
,并在生成时设置固定的min-height为840px, width为600px,在此之前你可以使用任何大小,只要使其响应。
如果你不想保存在本地,你可以用pdf.output("bloburl")
代替pdf.save()
style必须应用在样式的顶层。
你可以查看这个generate-pdf-from-react-html关于用法和正确的比例。