0

プロジェクトの 1 つで PDF ファイルを生成するために を使用していtcpdfますが、div の境界線を取得していません。しかし、同じレイアウトでテーブルを使用していると、境界線が拾われます。

tcpdf の css に対して私がしなければならないことを教えてください。

または、cssファイルをtcpdfに含める他の方法

<div class="div_info" style="width:100%; float:left; padding:10px 0px;">
    <div style="padding:2px 0 0 0; margin:0px; float:left;"><p>Interior/Exterior BPO</p>'.$row->interior_exterior_form.'</div>
    <div style="padding:2px 0 0 0; margin:0px; float:left;"><p>Property Address:</p>'.$row->property_address.'</div>
    <div style="padding:3px 0 0 33px; margin:0px; float:left;"><p>Borrower(s):</p>'.$row->borrowers.'</div>
    <div style="padding:3px 0 0 35px; margin:0px; float:left;"><p>Loan/REO#:</p>'.$row->loan_number.'</div>
</div>

インラインcssのみをサポートしていますか?

上記のレイアウトでは、境界線を使用するとそれが拾われませんが、テーブルを使用するとその周りに境界線が追加されます。

4

1 に答える 1

2
$html = <<<EOF
<style>   
    div.test {
        color: #CC0000;       
        border-style: solid;
        border-width: 1px;
        border-color: #000;
        text-align: center;
    }
</style>

<div class="test">This is your div content.</div>

<br />

EOF;

// output the HTML content
$pdf->writeHTML($html, true, false, true, false, '');

$pdf->lastPage();

$pdf->Output('sample.pdf', 'I');

詳細については、このリンクにアクセスして、例 #61 を確認してください。

于 2012-10-04T05:22:08.557 に答える