この生成されたテキストをページの中央に表示するにはどうすればよいですか。
生成された =$_POST
メソッド ... 入力のテキストがどのくらいの長さになるかわかりません。どういうわけか、事前に決定された中心パラメーターが必要です。
何か案は?多分このように:
MultiCell(0,$height,"text",0,'C') ?
この生成されたテキストをページの中央に表示するにはどうすればよいですか。
生成された =$_POST
メソッド ... 入力のテキストがどのくらいの長さになるかわかりません。どういうわけか、事前に決定された中心パラメーターが必要です。
何か案は?多分このように:
MultiCell(0,$height,"text",0,'C') ?
通常 $pdf->Cell(0, $height, "text", 0, 0, 'C');
はそうですが、ヘッダーまたはフッター関数で実行している場合は$this->Cell(0, $height, "text", 0, 0, 'C')
. $height
function() 呼び出しでこれを行う場合は、グローバルとして宣言することを忘れないでください。
ありがとうタウル!これは私のために働く:
$mid_x = 135; // the middle of the "PDF screen", fixed by now.
$text = $userFullName;
$pdf_file->Text($mid_x - ($pdf_file->GetStringWidth($text) / 2), 102, $text);
これはあなたのために働くかもしれません
MultiCell(0,$height,'You can<P ALIGN="center">center a line</P>',0,'C')
$pdf->Text($mid_x-$pdf->GetStringWidth($text)/2,$y,$text);