2012-03-30 1 views
0

オーケー、私は作成したPDFファイルをPHPでどのように印刷できますか?

PDFファイルを生成するために、FPDFライブラリーを使用しています
$this->load->library('fpdf'); 


    $pdf = new FPDF(); 
    $pdf->addPage(); 
    $pdf->SetFont('Arial','B',16); 
    $pdf->Cell(200,10,'Coupon Information',0,0, 'C'); 
    $pdf->Ln(10); 
    $pdf->SetFont('Arial','',16); 
    $pdf->Cell(40,10,'user id: '.$user_id); 
    $pdf->Ln(10); 
    $pdf->Cell(40,10,'coupon name: '.$name); 
    $pdf->Ln(10); 
    $pdf->Cell(40,10,'coupon price: '.$price); 
    $pdf->Ln(10); 
    $pdf->Cell(40,10,'discount: '.$discount); 
    $pdf->Ln(10); 
    $pdf->Cell(40,10,'coupon number: '.$gen_id); 
    $pdf->Output(); 

どのように私の代わりにPHPの出力のPDFファイルの印刷を行う?かCodeIgniterのためのソリューションがありますができますか?

答えて

2

PDFの印刷は、クライアント側の操作であり、コードから印刷することはできません。あなたがウェブサイトを訪問し、あなたのプリンタが紙を投げると想像してみてください。それは...変だ!

+0

とは何ですか? –

+0

@yeahitsme PDFを表示するだけです。必要に応じて、iframeの内側にpdfを埋め込むことができます。そのため、ユーザーが印刷する必要があることを説明する罫線を上部に表示することができます。たぶんあなたはまた、 'window.print()' – ZeissS

+0

で印刷ダイアログを起動するためにJavaScriptを使用することができますが、私は上記のコードを使用する場合は、javascriptに転送する方法はありますか? –

関連する問題