0

fpdfライブラリと phpを使用して pdf を生成しようとしています。

次のようなpdf出力をしたい:

------------               -------------
 Grad Marks                90%
 Documnets attched         Mark Sheet, I.C. or TC, Caste
                           Certificate, Eligibility Form, Bonafide,
                           Passing Certificate
 Why do you want to        Because I want to build my career
 take  admission in        in management field.
 MBA?

だから私はコードを書いた

$pdf = new FPDF();
$pdf->AddPage();
foreach ($userInputs as $key => $value) {
 $pdf->Ln(7);
            $pdf->SetFont('Helvetica', 'B', 10);
            $pdf->MultiCell(90.5, 2.7, $key, 0, 'L', false);
            $pdf->SetFont('Helvetica', '', 10);
            $pdf->MultiCell(60, 2.7, $value, 0, 'L', false);
        }
    }
$pdf->Output();

N:B - $userInput が配列である場合、キーとして (Grad Marks,Documnets attched, Why do u ...) が含まれ、 (90%,Marks sheet..., because I want ...) がとして含まれます。

しかし、目的の出力が得られません。私はのように出てきています

------------              
 Grad Marks                
 90%
 Documnets attched         
 Mark Sheet, I.C. or TC, Caste
 Certificate, Eligibility Form, Bonafide,
 Passing Certificate
 Why do you want to 
 take  admission in        
 MBA?
 Because I want to build my career
 in management field.

ですから、望ましい出力を得るために私を助けてください。

前もって感謝します。

4

1 に答える 1

0

http://www.fpdf.org/en/script/script41.phpwriteHTML()で関数の使用例をご覧ください。

次に、このようなことを試してください

$pdf = new PDF_HTML();
$pdf->AddPage();
$html ='<table>';
foreach ($userInputs as $key => $value) {
   html.='<tr><td>$key</td><td>$value</td></tr>';  
}
$html .= '</table>';
$pdf->Output();
于 2016-06-09T08:38:16.617 に答える