عاطي نشر 6 ديسمبر 2015 أرسل تقرير نشر 6 ديسمبر 2015 أريد طباعة ملفّات PDF بشكل تلقائي باستعمال جافاسكريبت. فهل هناك من طريقة للقيّام بالأمر على متصفّح جوجل كروم؟ اقتباس
0 عبدالهادي الديوري نشر 6 ديسمبر 2015 أرسل تقرير نشر 6 ديسمبر 2015 (معدل) نعم، هناك طريقة باستعمال الدّالة:print() لنفترض بأنّنا نمتلك وسم embed يعرض ملف PDF على الشكل التّالي:<embed type="application/pdf" src="path_to_pdf_document.pdf" id="pdfDocument" width="100%" height="100%"> </embed>ويُمكنك طباعة الملف بجافاسكريبت عبر الدالة التاليّة:function printDocument(documentId) { var doc = document.getElementById(documentId); //انتظر إلى أن يكون الملف جاهزا للطباعة if (typeof doc.print === 'undefined') { setTimeout(function(){printDocument(documentId);}, 1000); } else { doc.print(); } } تم التعديل في 6 ديسمبر 2015 بواسطة عبدالهادي الديوري اقتباس
السؤال
عاطي
أريد طباعة ملفّات PDF بشكل تلقائي باستعمال جافاسكريبت. فهل هناك من طريقة للقيّام بالأمر على متصفّح جوجل كروم؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.