2017-01-26 3 views
0

나는 WriteHTMLCell 상자의 높이를 해결하기 위해 노력하고있어이 ... 내가 전에 호출 한 후 Y 위치의 차이를 사용할 수 있다고 생각 GetY()을 변경하지 않습니다 WriteHTMLCell() ....WriteHTMLCell는

$start_y = $pdf->GetY(); 

$pdf->WriteHTMLCell(
    $w, 
    0, // min height 
    $xpos, // XPos 
    $ypos, // YPos 
    $text, 
    1, // border 
    0, // ln 
    false, // fill 
    false, // reseth 
    "R" 
); 

$end_y = $pdf->GetY(); 

..하지만 $start_y 항상 ..

The tcpdf manual 이것을 말한다 (x 위치 이동 않는 NB) $end_y 같다 "호출하면, 현재의 위치가 오른쪽으로 또는 다음 행으로 이동한다." ... 그러나 왜 그것이 다음 줄로가 아니라 오른쪽으로 움직이는 지에 대해서는 말하지 않습니다.

주의 깊게 조사했습니다. 이 질문은 Another stack overflow question과 비슷하게 보일 수 있습니다. 그러나 이것은 다른 tcpdf 호출에 대한 것입니다.

답변

0

대답은에 인수 $ 에선을 변경했다 1

$pdf->WriteHTMLCell(
    $w, 
    0, // min height 
    $xpos, // XPos 
    $ypos, // YPos 
    $text, 
    1, // border 
    1, // ln 
    false, // fill 
    false, // reseth 
    "R" 
);