تبدیل html به pdf
سلام می خواهم این کد تبدیل فایل htmlبه pdf آن را بصورت افقی ذخیره کند نه عمودی
هر کاری کردم درست نشد تازه استایل های صفحه را هم موقع تبدیل فایل بهم می ریزد
<!DOCTYPE html>
<html>
<head>
<title>My HTML to PDF Example</title>
</head>
<body>
<button onclick="generatePDF()">PDF</button>
<script src="https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.9.3/html2pdf.bundle.js"></script>
<script>
function generatePDF() {
const options = {
filename: 'my-pdf-document.pdf',
orientation: 'portrait' // set the orientation to landscape
};
html2pdf().set(options).from(document.body).save();
}
</script>
</body>
</html>
سلام
این کد رو تست کنین
<script>
document.addEventListener('DOMContentLoaded',() =>{
var element = document.getElementsByTagName('body')[0];
var opt =
{
margin: 0.3,
filename: 'پرینت فاکتور' ,
image: { type: 'jpeg', quality: 0.95 },
jsPDF: { unit: 'in', format: 'a3', orientation: 'landscape' },
};
html2pdf().set(opt).from(element).save();
});
</script>
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟