$pdf = new TCPDF();
$myHTML = '<a href="https://www.google.com/">TEST LINK</a>';
$pdf->writeHTML($myHTML, true, false, true, false, '');
This is the screenshot of output in PDF from the code above but not clickable
答案 0 :(得分:1)
比较旧的帖子,但是如果您遇到此问题:
答案 1 :(得分:0)
我也为此苦了一段时间。对我来说,它可以将链接周围的单引号更改为双引号。在换行符上使用write方法是相同的。
如果我要写:
$pdf->Write(4, '\n');
然后我会看到换行符打印在PDF上,而不是返回
我写的时候:
$pdf->Write(4, "\n");
然后创建换行符。
因此,双引号/单引号是否具有相同的行为。并且仅出于此目的,尝试以任何方式更改它们和/或从链接中删除最后的斜杠。
或者,您可以尝试将代码更改为:
$pdf->Write(4, 'TEST LINK', 'https://www.google.com');
答案 2 :(得分:0)
对我来说使用转义双引号
$html = "<a href=\"http://your.link.com\">Link</a>";