2015-07-17 4 views
0

Я пытаюсь создать внутреннюю ссылку в моем PDF с помощью TCPDFFPDI: внутренняя связь с использованием TCPDF AddLink()

создать ссылку в начале моего документа:

$pdf = new ManualPDF(); 

    $link = $pdf->addLink(); 
    $pdf->SetLink($link); 

, а затем создать ссылку на него позже:

$pdf->Write(0,'Click Here',$link); 

однако это не работает, и Нажмите здесь текст не появляются даже кликабельным на PDF (курсор Caret).

Любые указания?

EDIT

ManualPDF является продолжением FPDI, жаль, что я должен отметить, что первоначально

+0

что вы подразумеваете по внутренней ссылке –

+0

waht is ManualPDF? ypu расширил TCPDF по умолчанию. Я проверяю ваш код, он отлично работает на моем конце –

ответ

0

С documentation, вы можете использовать метод Write() вашего объекта TCPDF для достижения этой цели.

Например:

//Line height 
$lh = 10; 

//Indicates if the cell background must be painted (true) or transparent (false). 
$bg = false; 

//L or empty string: left align (default value) 
$align = 'L'; 

//If true set cursor at the bottom of the line, otherwise set cursor at the top of the line. 
$ln = true; 

$link = 'http://www.example.com/'; 
$tcpdf->Write($lh, 'Example Link', $link, $bg, $align, $ln); 

бы написать строку с текстом Google (по левому краю и с разрывом строки, просто добавил для лучшего примера).

Это может помочь вам лучше!

Смежные вопросы