Có thể có một mẹo nhỏ. Tôi chỉ làm cho nó in 2 tế bào, một trong khác, như thế này:
//Setting the text color to black
$pdf->SetTextColor(0,0,0);
//Printing my cell
$pdf->SetFont('Arial','B');
$pdf->Cell(55,5,"Black Text ",1,0,'C');
$pdf->SetXY($coordXbase,$coordY);
//Setting the text color to red
$pdf->SetTextColor(194,8,8);
//Printing another cell, over the other
$pdf->SetFont('Arial','B');
//Give some space from the left border, and print the red text after the black text that is in the cell behind this one.
$pdf->Cell(55,5," Red Text",0,0,'C');
$pdf->SetXY($coordXbase,$coordY);
//Setting the text color back to back, in the next cells.
$pdf->SetTextColor(0,0,0);
Kết quả là đây:
Như tôi đã là một cơn sốt nhỏ, tôi không có thời gian để tạo ra một số chức năng để giúp đỡ với điều này, nhưng điều này sẽ là một ý tưởng điểm khởi đầu tốt :)
PS: Cho biết các bạn có tìm cách dễ dàng hơn không.
Nguồn
2013-06-29 13:22:56
OK. Cảm ơn vì sự quan tâm của bạn. –
Không thể liên kết này đưa ra một đầu mối? http://stackoverflow.com/questions/3477372/make-text-wrap-in-a-cell-with-fpdf – hmatar
Nhưng tôi bối rối bởi điều này vì tôi vẫn muốn nó ở lại trên một dòng. Tôi đang xem xét tạo sự khác biệt trực quan cho màu văn bản. Có lẽ tôi đã hiểu sai điều gì đó. –