How to put line break in mpdf when data is extract

2019-02-27 20:05发布

问题:

I am using MPDF to generate pdf files from data stored in mysql database. Though I could extract and display others data as expected, I could not display multiline text as they all comes in single line. Could someone help me to resolve this problem.

EG. My data from textarea is shown in database as: One

Two

Three

But in pdf it will ge generated as OneTwoThree

When I check in database using phpmyadmin its stored data as One\r\nTwo\r\nThree

Please help.

回答1:

Try with this code. $finalString = nl2br($htmlOut);



回答2:

MPDF is for generating PDF from HTML.

HTML shows your lines as OneTwoThree, because it does not care about line breaks. You should change the '\r\n' to HTML line breaks.

$finalString = str_replace("\r\n", "<br />", $htmlOut");