mPDF sayfa boyutunu değiştirme ve ekranda otomatik yazdırma PDF dosyasına tarayıcı oluyor

0 Cevap php

i (http://mpdf.bpm1.com) pdf makbuzları oluşturmak için mPDF kullanıyorum.

ama şu anda sadece tam bir A4 sayfada görüntülenecek.

i bir epson tm-T88IV kullanarak çünkü makul bir boyutu onları yeniden boyutlandırmak istiyorum. Bu i have ilk sorundur.

i have ikinci problem bağlı yazıcıda otomatik yazdırma yürütmesini gerektirir.

i formu (aynı sayfada) işlendiğinde bunu yapmak istiyorum.

ama im değil ben şu anda sahip koduna bu uygulamaya nasıl emin:

herhangi bir fikir veya ipuçları?

  <?php 

// post

$id = $_GET['id'];
$user = $_GET['user'];
$week = $_GET['week'];
$pRent = $_GET['pRent'];
$rentPaid = $_GET['rentPaid'];
$result = $_GET['result'];
$pDate = date("d/m/Y");

$html = '

<style>
@page {
 margin-top: 20px;
 margin-left: 20px;
}
</style>

<div style="text-align:center; font-family: Arial, Helvetica, sans-serif;">
        <div style="border: 0px; padding: 0px; width: 175px; text-align:center;">
        <img src="resources/speedline.png" width="161" height="58" />
        <p style="font-weight: bold;" align="center">
        DRIVER '.$id.' RECEIPT</p>    
  <p style="font-size: 12px; font-family: Arial, Helvetica, sans-serif;">'.$week.'</p>
    <span style="font-size: 10px;">PROCESSED BY '.$user.'</span><p>
          <table width="100%" border="0" cellspacing="0" cellpadding="0" >
  <tr>
    <td align="left" style="font-weight: bold; font-family: Arial, Helvetica, sans-serif;">DATE PAID</td>
    <td style="font-size: 12px; font-family: Arial, Helvetica, sans-serif;" align="right">'.$pDate.'</td>
  </tr>
  <tr>
    <td align="left"></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="left" style="font-weight: bold; font-family: Arial, Helvetica, sans-serif;">TOTAL RENT</td>
    <td style="font-size: 12px; font-family: Arial, Helvetica, sans-serif;" align="right">£'.$pRent.'</td>
  </tr>
  <tr>
    <td align="left" style="font-weight: bold; font-family: Arial, Helvetica, sans-serif;">RENT PAID</td>
    <td style="font-size: 12px; font-family: Arial, Helvetica, sans-serif;" align="right">£'.$rentPaid.'</td>
  </tr>
  <tr>
    <td align="left">&nbsp;</td>
    <td></td>
  </tr>
  <tr>
    <td align="left" style="font-weight: bold; font-family: Arial, Helvetica, sans-serif;">REMAINING</td>
    <td align="right" style="font-family: Arial, Helvetica, sans-serif;">£'.$result.'</td>
  </tr>
</table>
<br />
<span style="font-size:8px">THANK YOU FOR YOUR PAYMENT. PLEASE KEEP THIS RECEIPT FOR FUTURE REFERENCE. YOU WILL BE ASKED TO PRESENT IT AS EVIDENCE OF PAYMENT MADE.</span>
  </div>';

//==============================================================
//==============================================================
//==============================================================
include("mpdf/mpdf.php");
$mpdf=new mPDF('UTF-8-s','');
$mpdf->WriteHTML($html);
$mpdf->Output();
exit;
//==============================================================
//==============================================================
//==============================================================
//==============================================================
//==============================================================
?>

Herhangi bir yardım mutluluk duyacağız. çok teşekkürler ve Tanrı korusun!

0 Cevap