我的文字包含±50个单词。所以我想将它添加到同一个单元格中 这是我的代码:
//header
$this->SetX(30);
$this->Cell(270, 20, "Suggested Improvement ",0, 0, 'C', true);
$this->SetX(300);
$this->Cell(270, 20, "Current Situation ",0, 0, 'C', true);
//data retrieved from DB
$this->Ln(20);
$this->SetTextColor(0);
$this->SetFillColor(19, 68, 160);
$this->SetLineWidth(0.25);
$this->SetX(30.5);
$this->Cell(269, 100,$row1['Suggested Improvement'], 1, 0, 'C', false);
$this->SetX(300);
$this->Cell(269.5, 100,$row1['Current Situation'], 1, 0, 'L', false);
如何让文本从右上角开始并仅在此块中填充?
答案 0 :(得分:0)
认为你正在使用fpdf for php ..
看看MultiCell。在那里你可以通过\ n进行换行。
$this->MultiCell(100,8,"Line 1\n Line2");
你必须自己进行换行。它没有自动添加。
在这里,您可以使用GetStringWidth检查witdh并添加一些换行符。