سلام.من از پنل ادمین آماده این سایت استفاده کردم. فونت بدرستی اعمال میشه رو سایت ولی در قسمت چاپ یک سند با جاوا اسکریپت بدون فونت اعمال میشه.یک نمونه تصویر از یک سند که در لوکال هاست هست براتون گذاشتم .ولی همین سند در وب فونت خودش رو از دست میده.با اینکه تمام سایت داری فونت هست و فقط این قسمت بد.ن فونت نمایش داده میشود
<script>
function printDiv() {
var divToPrint = document.getElementById('table');
var htmlToPrint = '' +
'<style type="text/css">' +
'table th, table td {' +
'font-family:vazir;'+
'border:1px solid #000;' +
'text-align:center;' +
'padding:0.5em;' +
'}' +
'</style>';
htmlToPrint += divToPrint.outerHTML;
newWin = window.open("");
newWin.document.write(htmlToPrint);
newWin.print();
newWin.close();
}
</script>
سلام. یک روشی هست که برای اعمال استایل در صفحات پرینت هست
این استایل را اضافه کنین و دوباره تست کنید
اگر از این روش برای اعمال استایل صفحه پرینت استفاده کنید، خیلی بهینه تر خواهد بود
@media print {
body { font-family: 'font name'; }
// or other styles in this media query
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟