在 PDF 中插入换行符

新手上路,请多包涵

我正在使用 PHP 即时生成一些 PDF 文件。我的问题是我需要在将插入 PDF 文件中的部分文本中插入换行符。就像是:

 $pdf->InsertText('Line one\n\nLine two');

所以它打印:

第一行

第二行

我知道 \n 不适用于 PDF,但是你们知道任何字符或代表这些文件上的换行符的东西吗?

原文由 Carlo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 979
1 个回答

我找到的解决方案是:

 $text = 'Line one\n\nLine two');
$text = explode('\n', $text);

foreach ($text as $txt){
    $pdf->Write($txt);
    $pdf->Ln();
}

因此,这样,您可以在任何位置有任意数量的 \n,如果您从数据库中动态地获取此文本,它将正确地换行。

原文由 David Alves 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题